Skip to main content
POST
Get products across storefronts

Authorizations

Authorization
string
header
required

API key or access token

Body

application/json

Canonical AdCP get_products request with optional Interchange multi-storefront and buyer-intelligence controls.

buying_mode
required
Available options:
brief
adcp_version
string
adcp_major_version
number
brief
string
refine
object[]
brand
object
catalog
object
account
object
preferred_delivery_types
enum<string>[]
Available options:
guaranteed
filters
object
property_list
object
fields
enum<string>[]
Available options:
product_id
time_budget
object
push_notification_config
object
pagination
object
if_wholesale_feed_version
string
if_pricing_version
string
context
object
required_policies
string[]
ext
object
{key}
any

Response

Get products across storefronts

Canonical flat AdCP product page with Interchange progressive and optional buyer-intelligence metadata.

status
enum<string>
required
Available options:
completed
products
object[]
required
cache_scope
enum<string>
required
Available options:
account
ext
object
required
context_id
string
context
object
task_id
string
message
string
timestamp
string
replayed
boolean
adcp_error
object
push_notification_config
object
governance_context
string
payload
object
adcp_version
string
adcp_major_version
number
extensions
object
proposals
object[]
errors
object[]
property_list_applied
boolean
catalog_applied
boolean
refinement_applied
object[]
incomplete
object[]
filter_diagnostics
object
pagination
object
wholesale_feed_version
string
pricing_version
string
unchanged
enum<boolean>
Available options:
true
sandbox
boolean
{key}
any