Upload Asset From URL
upload-asset-from-urlImport media from an existing public URL into Canva.
Use to upload a publicly hosted image, photo, logo, graphic, or video into Canva; add it to the user's Canva library or uploads; or save it for later use in a Canva design.
Only call with a public HTTPS URL whose content is already publicly accessible. Do not use for local, private, or agent-generated files. Does not place the imported media into a Canva design.
Returns a media_id for the imported file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Existing public HTTPS URL of the image, photo, logo, graphic, or video to import into Canva. The media must already be publicly accessible at this URL. | |
| name | Yes | Name to give the imported media in Canva. | |
| user_intent | No | Mandatory description of what the user is trying to accomplish with this tool call. This should always be provided by LLM clients. Please keep it concise (255 characters or less recommended). |