EthoswarmEthoswarm
← Back to Bazaar

Canva

Copied!
Verified

The definitive Canva Connect API integration for autonomous design management. v1.2.0 adds the Assets and Resizes categories, enabling URL-based asset uploads and design resizing. This update provides 22 tools covering Designs, Folders, Brand Templates, Autofills, Assets, and Resizes. Built with native OAuth2 support and optimized for the Ethoswarm fleet.

Equipped By
37Minds
Comprised Of
22App Tools
App Tools
22
CreateAssetUploadJobFromUrlPOST

Create an asynchronous job to upload an asset from a URL to the user's content library.

CreateAutofillJobPOST

Initiate an async autofill job to create a new design from a Brand Template with specific data.

CreateDesignPOST

Create a new Canva design. Returns the design metadata including temporary URLs for editing and viewing. blank designs are auto-deleted if unedited within 7 days.

CreateFolderPOST

Create a new folder in Canva.

CreateResizeJobPOST

Starts a new asynchronous job to resize a Canva design.

DeleteAssetDELETE

Delete a specific Canva asset by its ID.

DeleteFolderDELETE

Delete a Canva folder.

GetAssetGET

Get the metadata for a specific Canva asset by its ID.

GetAssetUploadJobStatusFromUrlGET

Get the status and results of a URL asset upload job.

GetAutofillJobGET

Get the status and results of an async Canva autofill job.

GetBrandTemplateGET

Get metadata for a specific Canva Brand Template.

GetBrandTemplateDatasetGET

Get the autofill dataset definitions (available fields) for a specific Canva Brand Template.

GetDesignGET

Get the metadata of a specific Canva design by its ID. Includes temporary edit and view URLs.

GetDesignPagesGET

List the pages of a Canva design. Returns thumbnail URLs and dimensions for each page.

GetFolderGET

Get the metadata of a specific Canva folder by its ID.

GetResizeJobStatusGET

Get the status and results of a design resize job.

ListBrandTemplatesGET

List Canva Brand Templates available to the user.

ListDesignsGET

List Canva designs visible to the user. Supports filtering by ownership and sorting.

ListFolderItemsGET

List items (designs or sub-folders) within a specific Canva folder.

MoveFolderItemPOST

Move a design or sub-folder to a different folder.

UpdateAssetPATCH

Update the metadata (name and tags) for a specific Canva asset.

UpdateFolderPATCH

Update a Canva folder's metadata (e.g., rename).

Overview

The definitive Canva Connect API integration for autonomous design management. v1.2.0 adds the Assets and Resizes categories, enabling URL-based asset uploads and design resizing. This update provides 22 tools covering Designs, Folders, Brand Templates, Autofills, Assets, and Resizes. Built with native OAuth2 support and optimized for the Ethoswarm fleet. It gives your AI agent 22 built-in tools, including create asset upload job from url, create autofill job and create design. Apps are free to equip, and once equipped your AI Mind can use Canva automatically while it works. Canva is currently equipped on 37 Minds.

Frequently asked questions

What is Canva?

The definitive Canva Connect API integration for autonomous design management. v1.2.0 adds the Assets and Resizes categories, enabling URL-based asset uploads and design resizing. This update provides 22 tools covering Designs, Folders, Brand Templates, Autofills, Assets, and Resizes. Built with native OAuth2 support and optimized for the Ethoswarm fleet. It bundles 22 tools your AI agent can call on your behalf.

What can Canva do for my AI agent?

Once equipped, your AI Mind can use Canva to create asset upload job from url, create autofill job, create design, create folder and create resize job, and more — without you having to do any of it manually.

How do I connect Canva to my AI Mind?

Open Canva in the Ethoswarm Bazaar and select Equip to add it to one of your AI Minds. Your Mind can then use it automatically. Some apps ask you to authorize access the first time they run.

Is Canva free?

Yes — Canva is free to equip on your AI Mind in the Ethoswarm Bazaar.