/v1/comments

POST {{baseUrl}}/v1/comments

This API is currently provided as a preview. Be aware of the following:

  • There might be unannounced breaking changes.
  • Any breaking changes to preview APIs won't produce a new API version.
  • Public integrations that use preview APIs will not pass the review process, and can't be made available to all Canva users.

Create a new top-level comment on a design. For information on comments and how they're used in the Canva UI, see the Canva Help Center. A design can have a maximum of 1000 comments.

Request Body

{"attached_to"=>{"design_id"=>"<string>", "type"=>"design"}, "message"=>"<string>", "assignee_id"=>"<string>"}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{&quot;comment&quot;:{&quot;author&quot;:{&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;display_name&quot;:&quot;\u003cstring\u003e&quot;},&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;mentions&quot;:{&quot;autee&quot;:{&quot;user_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;team_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;display_name&quot;:&quot;\u003cstring\u003e&quot;},&quot;aliqua_a&quot;:{&quot;user_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;team_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;display_name&quot;:&quot;\u003cstring\u003e&quot;}},&quot;message&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;parent&quot;,&quot;attached_to&quot;:{&quot;design_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;design&quot;},&quot;created_at&quot;:&quot;\u003clong\u003e&quot;,&quot;updated_at&quot;:&quot;\u003clong\u003e&quot;,&quot;assignee&quot;:{&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;display_name&quot;:&quot;\u003cstring\u003e&quot;},&quot;resolver&quot;:{&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;display_name&quot;:&quot;\u003cstring\u003e&quot;}}}