list_creatives
[AdCP Creative] List the creatives this buyer has on file with us.
OUR LIBRARY IS PER-BUY, AND THIS SAYS SO. AdCP's creative library models concepts, variables, assignments and snapshots; ours does not have those. A creative here is the one asset attached to a media buy by sync_creatives, so this is a projection of YOUR OWN buys — never someone else's assets, and never an invented concept_id to look richer than we are.
WHEN TO USE:
To confirm a creative you sent actually landed, and where it is in review
To see which media buy a creative is attached to (include_assignments: true)
Before cancelling a buy, to check what happens to its creative
RETURNS:
creatives[]: creative_id, name, format_id ({agent_url, id}), status, created_date, updated_date. Status is 'pending_review' until the buy is servable, then 'approved' — every creative goes through the same moderation every other creative on this network goes through.
query_summary: total_matching + returned
pagination: cursor-based, with total_count
EXAMPLE: User: "Did my creative go through?" list_creatives({ filters: { media_buy_ids: ["mbuy_123"] }, include_assignments: true })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ext | No | ||
| sort | No | ||
| fields | No | ||
| account | No | ||
| context | No | ||
| filters | No | Narrow the result set. All fields optional. | |
| pagination | No | ||
| include_items | No | ||
| include_purged | No | ||
| include_pricing | No | ||
| include_snapshot | No | ||
| include_variables | No | ||
| include_assignments | No | Include which media buys each creative is attached to. | |
| webhook_activity_limit | No | ||
| include_webhook_activity | No |