Canva Audit Logs are currently in development (Beta) and are subject to change at Canva's sole discretion.

Content

Transfer ownership of user content within a Team

An actor triggers this event when they change the owner of a user's content (such as designs, folders, and assets) to another user on their Team. For details transferring content ownership, see Canva Help: Transfer Designs(opens in a new tab or window).

typestring

The value for this can only be INITIATE_OWNERSHIP_TRANSFER.

new_ownerAuditLogUser

A Canva user.

Properties of new_owner
idstring

The user ID.

display_namestring
OPTIONAL

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.

emailstring
OPTIONAL

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.

Example

{
"id": ...,
"timestamp": ...,
"actor": ...,
"target": ...,
"action": {
"type": "INITIATE_OWNERSHIP_TRANSFER",
"new_owner": {
"id": "UXoqDbwwSbQ",
"display_name": "Jane Doe",
"email": "[email protected]"
}
},
"outcome": ...,
"context": ...
}
JSON

Create a copy of assets, folders, or designs

An actor triggers this event when they make a copy of:

typestring

The value for this can only be INITIATE_CONTENT_COPY.

destination_teamAuditLogTeam

A Canva team.

Properties of destination_team
idstring

The team ID.

display_namestring
OPTIONAL

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.

content_copy_idstring

A unique identifier for a content copy event. This ID matches the content_copy_id for the corresponding RECEIVE_CONTENT_COPY event.

Example

{
"id": ...,
"timestamp": ...,
"actor": ...,
"target": ...,
"action": {
"type": "INITIATE_CONTENT_COPY",
"destination_team": {
"id": "BXeFatjDhdR",
"display_name": "Acme Team"
},
"content_copy_id": "00000000-0000-0000-0000-000000000000"
},
"outcome": ...,
"context": ...
}
JSON

Receive a copy of assets, folders, or designs

A team receives this event when they receive content from another team, or content is copied within the team, as the result of a INITIATE_CONTENT_COPY event. This event is sent to the team receiving the content, not the actor's team. For details on copying content between teams or accounts, see Canva Help: Copy designs or files to another team or account(opens in a new tab or window).

typestring

The value for this can only be RECEIVE_CONTENT_COPY.

source_teamAuditLogTeam

A Canva team.

Properties of source_team
idstring

The team ID.

display_namestring
OPTIONAL

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.

content_copy_idstring

A unique identifier for a content copy event. This ID matches the content_copy_id for the corresponding INITIATE_CONTENT_COPY event. If a user retries a failed copy event, multiple RECEIVE_CONTENT_COPY events with the same content_copy_id will exist.

Example

{
"id": ...,
"timestamp": ...,
"actor": ...,
"target": ...,
"action": {
"type": "RECEIVE_CONTENT_COPY",
"source_team": {
"id": "BXeFatjDhdR",
"display_name": "Acme Team"
},
"content_copy_id": "00000000-0000-0000-0000-000000000000"
},
"outcome": ...,
"context": ...
}
JSON