list_my_designs
List the merchant's generated design images (newest first). Read-only. Use these design_uuids with the design/product tools. Pass on_products=false to find orphan designs (designs not used by any live product), the supported way to audit a workspace for unused designs before archiving them. Pass archived=true to list already-archived designs. A design with no full_url carries processing_status: "pending"/"processing" means it is still being made and is worth polling, while "failed" means it gave up and processing_error says why. Branch on processing_error_code rather than matching the message text, and do not retry a design whose failure is a content block — it will fail the same way every time.
[#58124e]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort order (default newest). | |
| limit | No | Max results (default 20). | |
| search | No | Match title/prompt where supported. | |
| source | No | Filter by AI source name, e.g. "Nano Banana". Comma-separated for several; case-insensitive. An unrecognised name is rejected with the list of valid sources, so a result set that comes back is genuinely filtered. | |
| archived | No | true returns archived designs instead of active ones (default false). | |
| workspace | No | Workspace uuid (agency accounts). | |
| on_products | No | false returns only designs NOT used by any live product (orphans, safe to archive). true returns only designs in use. Omit for no filter. |