Skip to main content
New to Corsair? See API access, authentication, and error handling.

Assets

delete

assets.delete Delete an asset Risk: destructive
Input Output

get

assets.get Get metadata for an asset Risk: read
Input Output

update

assets.update Update an asset name or tags Risk: write
Input Output

Asset Uploads

create

assetUploads.create Start a job to upload an asset from binary content Risk: write
Input Output

createFromUrl

assetUploads.createFromUrl Start a job to upload an asset from a URL Risk: write
Input Output

get

assetUploads.get Get the status of an asset upload job Risk: read
Input Output

getFromUrl

assetUploads.getFromUrl Get the status of a URL asset upload job Risk: read
Input Output

Autofills

create

autofills.create Start a job to autofill a brand template with data Risk: write
Input
Output

get

autofills.get Get the status of a design autofill job Risk: read
Input Output

Brand Templates

get

brandTemplates.get Get metadata for a brand template Risk: read
Input Output

getDataset

brandTemplates.getDataset Get the autofill dataset definition for a brand template Risk: read
Input Output

list

brandTemplates.list List the user’s brand templates Risk: read
Input Output

Comments

createReply

comments.createReply Reply to a comment thread on a design Risk: write
Input Output

createThread

comments.createThread Create a new comment thread on a design Risk: write
Input Output

getReply

comments.getReply Get a reply to a comment thread on a design Risk: read
Input Output

getThread

comments.getThread Get a comment thread on a design Risk: read
Input Output

listReplies

comments.listReplies List replies to a comment thread on a design Risk: read
Input Output

Designs

create

designs.create Create a new Canva design Risk: write
Input
Output

get

designs.get Get metadata for a design Risk: read
Input Output

getExportFormats

designs.getExportFormats Get the export formats available for a design Risk: read
Input Output

getPages

designs.getPages Get pages for a design Risk: read
Input Output

list

designs.list List designs in the user projects Risk: read
Input Output

Exports

create

exports.create Start a design export job Risk: write
Input
Output

get

exports.get Get the status of an export job Risk: read
Input Output

Folders

create

folders.create Create a folder Risk: write
Input Output

delete

folders.delete Delete a folder Risk: destructive
Input Output

get

folders.get Get metadata for a folder Risk: read
Input Output

listItems

folders.listItems List items in a folder Risk: read
Input Output

moveItem

folders.moveItem Move an item to another folder Risk: write
Input Output

update

folders.update Update a folder name Risk: write
Input Output

Imports

create

imports.create Start a job to import a design from binary content Risk: write
Input Output

createFromUrl

imports.createFromUrl Start a job to import a design from a URL Risk: write
Input Output

get

imports.get Get the status of a design import job Risk: read
Input Output

getFromUrl

imports.getFromUrl Get the status of a URL design import job Risk: read
Input Output

Resizes

create

resizes.create Start a job to resize a design Risk: write
Input
Output

get

resizes.get Get the status of a design resize job Risk: read
Input Output

Users

getCapabilities

users.getCapabilities Get the authenticated user’s capabilities Risk: read
Input: empty object Output

getMe

users.getMe Get the authenticated user ID and team ID Risk: read
Input: empty object Output

getProfile

users.getProfile Get the authenticated user profile Risk: read
Input: empty object Output