Actions30
- Asset Actions
- Autofill Actions
- Brand Template Actions
- Comment Actions
- Design Actions
- Design Import Actions
- Export Actions
- Folder Actions
- Resize Actions
- User Actions
Design → Get Many
AI-generatedSummary
Fetches a list of Canva designs from the user's account or shared designs, optionally filtering, sorting, and paginating the results.
Inputs
- returnAll — If true, fetches all designs matching the filters. If false, limits the results to the specified number.
- limit — The maximum number of designs to return (1-100). Required when returnAll is false.
- filters — A collection of filtering and sorting options including a search query, ownership filter, and sort order.
- filters.query — A search term to filter designs by name or content.
- filters.ownership — Filters designs by ownership: 'any' (owned and shared), 'owned', or 'shared'. Default is 'any'.
- filters.sort_by — Determines the sort order of results. Options: 'relevance', 'modified_descending', 'modified_ascending', 'title_descending', 'title_ascending'. Default is 'relevance'.
Output shape
A list of design items. Each item is a JSON object containing design metadata (ID, name, type, creation/modification dates, thumbnail URLs, etc.)
When returnAll is true, the node performs pagination internally to retrieve all designs. Results are sorted according to the selected sort_by option.
Examples
Example 1: Retrieve the most recently modified 10 designs in the account.
Operation: Get Many; Return All: false; Limit: 10; Sort By: Modified Descending.
Example 2: Fetch all designs shared with the user that match the term 'report'.
Operation: Get Many; Return All: true; Filters: Query 'report', Ownership 'shared'.