All integrations
CA
Catalogue metadata onlyimages & designv20260903_00

CANVA

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

48

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

canva_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–48 of 48 actions

Create reply to comment thread

CANVA_POST_DESIGNS_DESIGNID_COMMENTS_THREADID_REPLIES

Tool to create a reply to a comment or suggestion thread on a Canva design. Use when you need to respond to existing comments or suggestions. Maximum 100 replies per thread allowed. This is a preview API. Public integrations that use it cannot pass Canva's review process.

Untrusted display-only summary

Start design export job

CANVA_POST_EXPORTS

Starts a new asynchronous job to export a Canva design file. Use when exporting designs to various formats (PDF, JPG, PNG, GIF, PPTX, MP4, CSV, and HTML). Returns a job ID that can be used to poll for completion status and download URLs. IMPORTANT: Format compatibility varies by design type. Before exporting, use the…

Untrusted display-only summary

Create folder

CANVA_POST_FOLDERS

Tool to create a folder in Canva. Use when you need to organize designs, assets, or create nested folder structures in a user's projects or uploads folder.

Untrusted display-only summary

Create URL Import Job

CANVA_POST_URL_IMPORTS

Tool to start an asynchronous job to import an external file from a URL as a new design in Canva. Use when you need to import a design from a publicly accessible URL. This is an async operation; poll the job status using the job ID until it reaches 'success' or 'failed'.

Untrusted display-only summary

Remove folder and move contents to trash

CANVA_REMOVE_FOLDER_AND_MOVE_CONTENTS_TO_TRASH

Deletes a folder by moving the user's content to Trash and reassigning other users' content to their top-level projects.

Untrusted display-only summary

Retrieve app public key set

CANVA_RETRIEVE_APP_PUBLIC_KEY_SET

Returns the Json Web Key Set (public keys) of an app. These keys are used to verify JWTs sent to app backends.

Untrusted display-only summary

Retrieve asset metadata by id

CANVA_RETRIEVE_ASSET_METADATA_BY_ID

You can retrieve the metadata of an asset by specifying its `assetId`.

Untrusted display-only summary

Retrieve brand template dataset definition

CANVA_RETRIEVE_BRAND_TEMPLATE_DATASET_DEFINITION

Gets the dataset definition for a brand template. Available to users on plans with brand-template access, such as Canva Pro, Canva Teams, or Canva Enterprise. Data fields can contain images, text, and charts; chart data is a preview feature.

Untrusted display-only summary

Retrieve brand template metadata

CANVA_RETRIEVE_CANVA_ENTERPRISE_BRAND_TEMPLATE_METADATA

Retrieves metadata for a brand template. Available to users on plans with brand-template access, such as Canva Pro, Canva Teams, or Canva Enterprise.

Untrusted display-only summary

Retrieve design autofill job status

CANVA_RETRIEVE_DESIGN_AUTOFILL_JOB_STATUS

Retrieves a design autofill job result. Canva Enterprise users are eligible, while paid-plan users can use a limited development trial. Poll until the status is `success` or `failed`.

Untrusted display-only summary

Retrieve design import job status

CANVA_RETRIEVE_DESIGN_IMPORT_JOB_STATUS

Polls for design import job completion status. Use this after CANVA_CREATE_DESIGN_IMPORT_JOB to check the import progress. Repeatedly call this endpoint until a 'success' or 'failed' status is received to get the final imported design ID and metadata.

Untrusted display-only summary

Retrieve Design Resize Job Status

CANVA_RETRIEVE_DESIGN_RESIZE_JOB_STATUS

Retrieves the status and results of a design resize job. Polls for design resize job completion status. Use this after CANVA_CREATE_DESIGN_RESIZE_JOB to check the resize progress. Keep polling until status is 'success' or 'failed'. Successful jobs include the new design ID and temporary access URLs.

Untrusted display-only summary

Retrieve folder details by id

CANVA_RETRIEVE_FOLDER_DETAILS_BY_ID

Gets the name and other details of a folder using a folder's `folderID`.

Untrusted display-only summary

Retrieveuserprofiledata

CANVA_RETRIEVE_USER_PROFILE_DATA

Currently, this returns the display name of the user account associated with the provided access token. More user information is expected to be included in the future.

Untrusted display-only summary

Revoke oauth tokens

CANVA_REVOKE_OAUTH_TOKENS

Revoke an access token or refresh token. Revoking a refresh token also revokes its lineage and user consent, requiring re-authentication. Authenticate using either basic access with Base64-encoded credentials or body parameters with client ID and secret.

Untrusted display-only summary

Update asset s name and tags by id

CANVA_UPDATE_ASSET_S_NAME_AND_TAGS_BY_ID

You can update the name and tags of an asset by specifying its `assetId`. Updating the tags replaces all existing tags of the asset.

Untrusted display-only summary

Update folder details by id

CANVA_UPDATE_FOLDER_DETAILS_BY_ID

Updates a folder's details using its `folderID`. Currently, you can only update a folder's name.

Untrusted display-only summary

Validate oauth token properties

CANVA_VALIDATE_OAUTH_TOKEN_PROPERTIES

Check an access token's validity and properties via introspection, requiring authentication. Use Basic access (Base64 encoded `client_id:client_secret`) or body parameters for credentialing.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.