Canva
Canva offers a drag-and-drop design suite for creating social media graphics, presentations, and marketing materials with prebuilt templates and a vast element library
32 actionsSign in with Canva
What your bot can do in Canva
Looks up
- Access user specific brand templates listThis year, brand template ids will change.
- Exchange oauth 2 0 access or refresh tokenThe oauth 2.0 endpoint issues time-limited (4-hour) access tokens of up to 4kb for user authorization via codes or refresh tokens.
- Fetch asset upload job statusSummarize asset upload outcome by repeatedly calling the endpoint until a 'success' or 'failed' status is received after using the create…
- Fetch canva connect signing public keysThe api for verifying canva webhooks, 'connect/keys,' is in preview, meaning unstable, not for public integrations, and provides a…
- Fetch current user detailsReturns the user id, team id, and display name of the user account associated with the provided access token.
- Fetch design metadata and access informationGets the metadata for a design.
- Get design export job resultGet the outcome of a canva design export job.
- List design pages with paginationPreview api for canva.
- List folder items by type with sortingLists the items in a folder, including each item's type.
- List User DesignsProvides a summary of canva user designs, includes search filtering, and allows showing both self-created and shared designs with sorting…
Show 10 more
- Retrieve a specific design commentThis preview api is subject to unannounced changes and can't be used in public integrations.
- Retrieve app public key setReturns the json web key set (public keys) of an app.
- Retrieve asset metadata by idYou can retrieve the metadata of an asset by specifying its assetid.
- Retrieve brand template dataset definitionCanva's brand template ids will change later this year, including a 6-month integration migration.
- Retrieve canva enterprise brand template metadataUpcoming update will change brand template ids.
- Retrieve design autofill job statusApi users with canva enterprise membership can retrieve design autofill job results, potentially requiring multiple requests until a…
- Retrieve design import job statusGets the status and results of design import jobs created using the [create design import job api](https.
- Retrieve folder details by idGets the name and other details of a folder using a folder's folderid.
- RetrieveuserprofiledataCurrently, this returns the display name of the user account associated with the provided access token.
- Validate oauth token propertiesCheck an access token's validity and properties via introspection, requiring authentication.
Takes action
- Revoke oauth tokensRevoke a refresh token to end its lineage and user consent, requiring re-authentication.
- Create canva design with optional assetCreate a new canva design using a preset or custom dimensions, and add an asset with asset id from a user's project using relevant apis.
- Create comment reply in designThis preview api allows replying to comments within a design on canva, with a limit of 100 replies per comment.
- Create design comment in preview apiThis api is in preview and may change without notice.
- Create user or sub folderThis api creates a folder in a canva user's projects at the top level or within another folder, returning the new folder's id and…
- Delete asset by idYou can delete an asset by specifying its assetid.
- Initiate canva design autofill jobUpcoming brand template id updates require migration within 6 months.
- Initiates canva design export jobCanva's new job feature exports designs in multiple formats using a design id, with provided download links.
- Move item to specified folderTransfers an item to a different folder by specifying both the destination folder's id and the item's id.
- Remove folder and move contents to trashDeletes a folder by moving the user's content to trash and reassigning other users' content to their top-level projects.
Show 2 more
- Update asset s name and tags by idYou can update the name and tags of an asset by specifying its assetid.
- Update folder details by idUpdates a folder's details using its folderid.