> ## Documentation Index
> Fetch the complete documentation index at: https://www.canva.dev/docs/audit-logs/llms.txt
> Use this file to discover all available pages before exploring further.
# Designs
## Copy a design
An `actor` triggers this event when they make a copy of an existing design.
**Default value:** `COPY_DESIGN`
**Available values:** The only valid value is `COPY_DESIGN`.
The ID of the original design.
Title of the new design.
### Example
## View a design
An `actor` triggers this event when they view a design. Actors viewing a publicly shared
design without logging in are recorded as `ANONYMOUS`.
**Default value:** `VIEW_DESIGN`
**Available values:** The only valid value is `VIEW_DESIGN`.
The activity type for viewing a design.
**Available values:**
* `VIEW_IN_EDITOR`: Viewed in the editor.
* `VIEW_IN_VIEWER`: Viewed in the viewer.
The type of design, such as "Presentation (16:9)", "Document", or "Instagram Post (Square)".
### Example
## View a design from a share link
An `actor` triggers this event when they open a design from a share link, and gain access to that design.
**Default value:** `ACCEPT_DESIGN_SHARE`
**Available values:** The only valid value is `ACCEPT_DESIGN_SHARE`.
### Example
## Import a file to create a new design
An `actor` triggers this event when they import a file into Canva to create a new
design. This includes uploaded presentations and PDFs, and doesn't include Canva design
[assets](https://www.canva.dev/docs/audit-logs/what-are-designs-folders-and-assets/#assets),
such as images and videos.
**Default value:** `IMPORT_DESIGN`
**Available values:** The only valid value is `IMPORT_DESIGN`.
The title of the imported design.
The file type of the imported file, such as:
* `PPTX` for a Microsoft PowerPoint presentations.
* `PDF` for Portable Document Format files.
### Example
## Create a design
An `actor` triggers this event when they create a new
[design in Canva](https://www.canva.dev/docs/audit-logs/what-are-designs-folders-and-assets/#designs).
This includes when a user creates a design from a template, or using a [Canva App or
Canva Integration](https://www.canva.dev/docs/audit-logs/what-are-canva-apps-and-integrations/).
**Default value:** `CREATE_DESIGN`
**Available values:** The only valid value is `CREATE_DESIGN`.
Title of the new design.
The type of design, such as "Presentation (16:9)", "Document", or "Instagram Post (Square)".
A classification label that an organization's members can apply to designs.
Properties of classification>} defaultExpanded={true}>
The classification label ID.
The name of the classification label.
The description of the classification label, shown to members when they choose a label
for a design.
### Example
## Trash a design
An `actor` triggers this event when they move a design to the trash folder.
Designs in the trash folder aren't accessible to collaborators and will be deleted after a
period of time.
For details, see: [Deleting designs](https://www.canva.com/help/delete-designs/).
**Default value:** `TRASH_DESIGN`
**Available values:** The only valid value is `TRASH_DESIGN`.
### Example
## Restore a design from Trash
An `actor` triggers this event when they restore a design from the trash folder.
For details, see:
[Restoring or deleting designs or files from your Trash](https://www.canva.com/help/deleted-designs/).
**Default value:** `UNTRASH_DESIGN`
**Available values:** The only valid value is `UNTRASH_DESIGN`.
### Example
## Delete a design from Trash
An `actor` triggers this event when they permanently delete a design from the trash folder.
Deleting a user's account will also delete all the designs in their trash folder.
**Default value:** `DELETE_DESIGN`
**Available values:** The only valid value is `DELETE_DESIGN`.
### Example
## Restore a deleted design
An `actor` triggers this event when they restore a recently deleted design.
For example, when restoring a deleted user or
[team account](https://www.canva.com/help/recover-designs-deleted-team/), the designs deleted with
the account will also be restored.
**Default value:** `UNDELETE_DESIGN`
**Available values:** The only valid value is `UNDELETE_DESIGN`.
### Example
## Update a design's access controls
An `actor` triggers this event when they change the rules that control access to a design. There can be multiple changes in a single update.
**Default value:** `UPDATE_DESIGN_ACCESS_CONTROLS`
**Available values:** The only valid value is `UPDATE_DESIGN_ACCESS_CONTROLS`.
A change to the rules that control the access to the design.
A user created an access token that allows the design to be publicly accessible.
Examples include creating:
* [A Public view link](https://www.canva.com/help/sharing-your-design-as-a-public-view-link/).
* [An embed of a design](https://www.canva.com/help/embed-designs/).
* [A Canva Website](https://www.canva.com/help/canva-websites/).
**Default value:** `CREATE_DESIGN_ACCESS_TOKEN`
**Available values:** The only valid value is `CREATE_DESIGN_ACCESS_TOKEN`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
The prefix of the access token for the design.
A user removed an access token that allows the design to be publicly accessible,
such as deleting a [Public view link](https://www.canva.com/en_au/help/sharing-your-design-as-a-public-view-link/).
**Default value:** `DELETE_DESIGN_ACCESS_TOKEN`
**Available values:** The only valid value is `DELETE_DESIGN_ACCESS_TOKEN`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
The prefix of the access token for the design.
A user sent an invitation to access the design.
**Default value:** `CREATE_DESIGN_ACCESS_INVITE`
**Available values:** The only valid value is `CREATE_DESIGN_ACCESS_INVITE`.
The recipient of the invitation. This property contains the address used to share the design, such as the recipient's email address, Slack ID, or mobile number.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
The prefix of the single-use invite token for the design.
A user exchanged the invitation to access the design.
**Default value:** `REDEEM_DESIGN_ACCESS_INVITE`
**Available values:** The only valid value is `REDEEM_DESIGN_ACCESS_INVITE`.
The recipient of the invitation. This property contains the address used to share the design, such as the recipient's email address, Slack ID, or mobile number.
A Canva user.
Properties of user>}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The prefix of the single-use invite token for the design.
A user removed the invitation to access the design.
**Default value:** `DELETE_DESIGN_ACCESS_INVITE`
**Available values:** The only valid value is `DELETE_DESIGN_ACCESS_INVITE`.
The recipient of the invitation. This property contains the address used to share the design, such as the recipient's email address, Slack ID, or mobile number.
The prefix of the single-use invite token for the design.
The owner of the design changed when a user left the team.
**Default value:** `UPDATE_DESIGN_OWNER`
**Available values:** The only valid value is `UPDATE_DESIGN_OWNER`.
A Canva user.
Properties of old_owner>}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
A Canva user.
Properties of new_owner>}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
A user restricted access to the design.
**Default value:** `CREATE_DESIGN_ACCESS_RESTRICTION`
**Available values:** The only valid value is `CREATE_DESIGN_ACCESS_RESTRICTION`.
A user removed an access restriction on the design.
**Default value:** `DELETE_DESIGN_ACCESS_RESTRICTION`
**Available values:** The only valid value is `DELETE_DESIGN_ACCESS_RESTRICTION`.
A user granted another user access to the design.
**Default value:** `GRANT_USER_DESIGN_ACCESS`
**Available values:** The only valid value is `GRANT_USER_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva user.
Properties of user>}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
A user revoked another user's access to the design.
**Default value:** `REVOKE_USER_DESIGN_ACCESS`
**Available values:** The only valid value is `REVOKE_USER_DESIGN_ACCESS`.
A Canva user.
Properties of user>}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A user changed another user's access to the design.
**Default value:** `UPDATE_USER_DESIGN_ACCESS`
**Available values:** The only valid value is `UPDATE_USER_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of old_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Whether the design's content can be viewed or edited.
Properties of new_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva user.
Properties of user>}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
A user granted a [group](https://www.canva.com/help/groups/) access to the design.
**Default value:** `GRANT_GROUP_DESIGN_ACCESS`
**Available values:** The only valid value is `GRANT_GROUP_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva group.
Properties of group>}>
The group ID.
The display name of the group.
A user removed a [group's](https://www.canva.com/help/groups/) access to the design.
**Default value:** `REVOKE_GROUP_DESIGN_ACCESS`
**Available values:** The only valid value is `REVOKE_GROUP_DESIGN_ACCESS`.
A Canva group.
Properties of group>}>
The group ID.
The display name of the group.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A user changed a [group's](https://www.canva.com/help/groups/) access to the design.
**Default value:** `UPDATE_GROUP_DESIGN_ACCESS`
**Available values:** The only valid value is `UPDATE_GROUP_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of old_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Whether the design's content can be viewed or edited.
Properties of new_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva group.
Properties of group>}>
The group ID.
The display name of the group.
A user granted a [team](https://www.canva.com/help/create-teams/) access to the design.
**Default value:** `GRANT_TEAM_DESIGN_ACCESS`
**Available values:** The only valid value is `GRANT_TEAM_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva team.
Properties of team>}>
The team ID.
The display name of the team.
For privacy reasons, this field is redacted for brands outside of your organization. Rarely, it may be unavailable for technical reasons.
A user removed a [team's](https://www.canva.com/help/create-teams/) access to the design.
**Default value:** `REVOKE_TEAM_DESIGN_ACCESS`
**Available values:** The only valid value is `REVOKE_TEAM_DESIGN_ACCESS`.
A Canva team.
Properties of team>}>
The team ID.
The display name of the team.
For privacy reasons, this field is redacted for brands outside of your organization. Rarely, it may be unavailable for technical reasons.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A user changed a [team's](https://www.canva.com/help/create-teams/) access to the design.
**Default value:** `UPDATE_TEAM_DESIGN_ACCESS`
**Available values:** The only valid value is `UPDATE_TEAM_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of old_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Whether the design's content can be viewed or edited.
Properties of new_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva team.
Properties of team>}>
The team ID.
The display name of the team.
For privacy reasons, this field is redacted for brands outside of your organization. Rarely, it may be unavailable for technical reasons.
A user granted an organization access to the design.
**Default value:** `GRANT_ORGANIZATION_DESIGN_ACCESS`
**Available values:** The only valid value is `GRANT_ORGANIZATION_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva organization.
Properties of organization>}>
The organization ID.
The display name of the organization.
For privacy reasons, this field is redacted for organizations other than your organization. Rarely, it may be unavailable for technical reasons.
A user revoked an organization's access to the design.
**Default value:** `REVOKE_ORGANIZATION_DESIGN_ACCESS`
**Available values:** The only valid value is `REVOKE_ORGANIZATION_DESIGN_ACCESS`.
A Canva organization.
Properties of organization>}>
The organization ID.
The display name of the organization.
For privacy reasons, this field is redacted for organizations other than your organization. Rarely, it may be unavailable for technical reasons.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A user changed an organization's access to the design.
**Default value:** `UPDATE_ORGANIZATION_DESIGN_ACCESS`
**Available values:** The only valid value is `UPDATE_ORGANIZATION_DESIGN_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of old_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Whether the design's content can be viewed or edited.
Properties of new_access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
A Canva organization.
Properties of organization>}>
The organization ID.
The display name of the organization.
For privacy reasons, this field is redacted for organizations other than your organization. Rarely, it may be unavailable for technical reasons.
A user created a [collaboration link](https://www.canva.com/help/share-via-link-or-email/) for the design.
**Default value:** `GRANT_DESIGN_LINK_ACCESS`
**Available values:** The only valid value is `GRANT_DESIGN_LINK_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Only users in the same team as the design's owner can access the design.
If `owning_team_only` is `false`, anyone with the link can access the design.
A user revoked a [collaboration link](https://www.canva.com/help/share-via-link-or-email/) for the design.
**Default value:** `REVOKE_DESIGN_LINK_ACCESS`
**Available values:** The only valid value is `REVOKE_DESIGN_LINK_ACCESS`.
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Only users in the same team as the design's owner can access the design.
If `owning_team_only` is `false`, anyone with the link can access the design.
A user changed a [collaboration link](https://www.canva.com/help/share-via-link-or-email/) for the design.
**Default value:** `UPDATE_DESIGN_LINK_ACCESS`
**Available values:** The only valid value is `UPDATE_DESIGN_LINK_ACCESS`.
How the design may be accessed using a [collaboration link](https://www.canva.com/help/share-via-link-or-email/).
Properties of old_link_role>}>
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Only users in the same team as the design's owner can access the design.
If `owning_team_only` is `false`, anyone with the link can access the design.
How the design may be accessed using a [collaboration link](https://www.canva.com/help/share-via-link-or-email/).
Properties of new_link_role>}>
Whether the design's content can be viewed or edited.
Properties of access>}>
Whether read access has been provided (`true`) or denied (`false`).
Whether write access has been provided (`true`) or denied (`false`).
Whether comment access has been provided (`true`) or denied (`false`).
Only users in the same team as the design's owner can access the design.
If `owning_team_only` is `false`, anyone with the link can access the design.
### Example
## Send a design share notification
An `actor` triggers this event when they share a design.
Canva will attempt to send an email and an in-app notification to the user the design is shared with (`recipient`).
**Default value:** `SEND_DESIGN_SHARE_NOTIFICATION`
**Available values:** The only valid value is `SEND_DESIGN_SHARE_NOTIFICATION`.
The recipient of the share notification.
The recipient can be a user, a group, an organization, or an email address.
**Default value:** `USER_RECIPIENT`
**Available values:** The only valid value is `USER_RECIPIENT`.
A Canva user.
Properties of user>}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
**Default value:** `GROUP_RECIPIENT`
**Available values:** The only valid value is `GROUP_RECIPIENT`.
A Canva group.
Properties of group>}>
The group ID.
The display name of the group.
**Default value:** `ORGANIZATION_RECIPIENT`
**Available values:** The only valid value is `ORGANIZATION_RECIPIENT`.
A Canva organization.
Properties of organization>}>
The organization ID.
The display name of the organization.
For privacy reasons, this field is redacted for organizations other than your organization. Rarely, it may be unavailable for technical reasons.
**Default value:** `EMAIL_RECIPIENT`
**Available values:** The only valid value is `EMAIL_RECIPIENT`.
The email address the design invite was sent to.
An optional message from the `actor` to the `recipient`.
Whether the `recipient` was invited to the team containing the shared design.
### Example
## Request access to a design
An `actor` triggers this event when they request access to a design.
This request is sent to the owner of the design.
**Default value:** `REQUEST_DESIGN_ACCESS`
**Available values:** The only valid value is `REQUEST_DESIGN_ACCESS`.
### Example
## Grant access to a design
An `actor` (typically the design `owner`) triggers this event when they grant the `requester` access to their design.
**Default value:** `GRANT_DESIGN_ACCESS`
**Available values:** The only valid value is `GRANT_DESIGN_ACCESS`.
A Canva user.
Properties of requester>} defaultExpanded={true}>
The user ID.
The display name of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
The email address of the user.
For privacy reasons, this field is redacted for users outside of your organization. Rarely, it may also be unavailable for technical reasons.
A user's access level for a design.
**Available values:**
* `VIEW`: The user can view the design.
* `COMMENT`: The user can view and comment on the design.
* `EDIT`: The user can view, comment, edit, and modify access to the design.
### Example