Criteo Accounts API is one of 13 APIs that Criteo publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Account. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a changelog, and authentication docs.
This API exposes
12 operations
across 12 paths,
and defines 57 schemas.
It is described by OpenAPI 3.2.0, at version 2026-07.
Requests are made against a single base URL, https://api.criteo.com.
The identity and technical contract details declared by the specification.
ValueResourceCollectionOutcomePrivateMarketAccountFeesAndMetadata
object
A top-level object that encapsulates a Criteo API response for several value objects and metadata.
4 properties
CommonWarning
object
A JSON:API Base common warning
8 properties
ValueResourceOfSellerSearchResult
object
A value resource exposed by the API.
2 properties
ManagedServiceFee
objectnull
settings for managed service fees
3 properties
3 required
ValueResourceInputAccountFeesUpdateRequest
object
A top-level object that encapsulates a Criteo API request for a single value object.
1 property
ValueResourceInputAccountFeesSearchRequest
object
A top-level object that encapsulates a Criteo API request for a single value object.
1 property
EntityResourceCollectionOutcomeBrandIdSearchResultPagingOffsetLimitMetadata
object
A top-level object that encapsulates a Criteo API response for several entities and metadata.
4 properties
EntityResourceOutcomeOfRetailMediaAccount
object
A top-level object that encapsulates a Criteo API response for a single entity.
3 properties
ExternalRetailMediaAccount
objectnull
The details for a newly created account
9 properties
JsonApiPageResponseOfAccount
object
A wrapper class to return a single page of with metadata
4 properties
2 required
PageMetadata
object
Metadata related to the current request
6 properties
2 required
ValueResourceOfRetailMediaBrandAccountCreation
object
A value resource exposed by the API.
2 properties
ValueResourcePrivateMarketAccountFees
object
A value resource exposed by the API.
2 properties
AccountFeesSearchRequest
object
the request body for account fees search
1 property
ValueResourceOutcomeOfRetailMediaBrands
object
A top-level object that encapsulates a Criteo API response for a single value object.
3 properties
BrandIdSearchResult
objectnull
An object that represents the result from a brand ID search.
4 properties
4 required
JsonApiBodyWithIdOfInt64AndAccountAndAccount
object
A JSON:API wrapper class to format a with external Id, Type, and Attributes properties
3 properties
2 required
ExternalRetailMediaSeller
objectnull
used to define the exact seller linked with an account
2 properties
2 required
DemandManagedFee
objectnull
settings for DSP fees
1 property
1 required
GrantConsentModelValueResource
object
A top-level object that encapsulates a Criteo API response for a single value
2 properties
ValueResourceAccountFeesUpdateRequest
object
A value resource exposed by the API.
2 properties
GrantConsentInput
object
An object that encapsulates GrantConsentModel
1 property
RetailMediaSeller
object
used to define the exact seller linked with an account
3 properties
CommonError
object
A JSON:API Common error structure
8 properties
PrivateMarketAccountFees
objectnull
The Fees for a Specific private market account
2 properties
ExternalRetailMediaBrandAccountCreation
object
the initial set up and configuration options for a new private market demand brand account
4 properties
EntityResourceOfRetailMediaChildAccount
object
A domain entity exposed by the API, identified by a unique id.
3 properties
ExternalAccount
objectnull
A Retail Media Account used to launch campaigns and line items
9 properties
6 required
ValueResourceOfRetailMediaSeller
object
A value resource exposed by the API.
2 properties
EntityResourceOfRetailMediaAccount
objectnull
A domain entity exposed by the API, identified by a unique id.
3 properties
EntityResourceCollectionOutcomeOfRetailMediaChildAccountAndMetadata
object
A top-level object that encapsulates a Criteo API response for several entities and metadata.
4 properties
ValueResourceOfRetailMediaSellerAccountCreation
object
A value resource exposed by the API.
2 properties
ExternalRetailMediaSellerAccountCreation
object
the initial set up and configuration options for a new private market demand brand account
4 properties
1 required
ValueResourceCollectionOutcomeOfRetailMediaSeller
object
A top-level object that encapsulates a Criteo API response for several value objects.
3 properties
ValueResourceInputOfSellerSearch
object
A top-level object that encapsulates a Criteo API request for a single value object.
1 property
ValueResourceBrandIdSearchRequest
object
A value resource exposed by the API.
2 properties
ValueResourceOfRetailMediaBrands
objectnull
A value resource exposed by the API.
2 properties
ValueResourceInputOfRetailMediaBrandAccountCreation
object
A top-level object that encapsulates a Criteo API request for a single value object.
1 property
AccountFeesUpdateRequest
object
request body to set provided fees for the provided accounts
2 properties
2 required
Metadata
objectnull
Metadata related to the current request.
3 properties
2 required
PrivateMarketFees
objectnull
fees for a private market account
2 properties
BrandIdSearchRequest
object
An object that represents the request of BrandIdSearch endpoint.
3 properties
1 required
EntityResourceBrandIdSearchResult
object
A domain entity exposed by the API, identified by a unique id.
3 properties
SdkApiRestCommonProblem
object
Common problem object.
8 properties
ValueResourceInputOfRetailMediaBrands
object
A top-level object that encapsulates a Criteo API request for a single value object.
1 property
SellerSearch
object
request body for the seller search endpoint
2 properties
1 required
SellerSearchResult
objectnull
holds an AccountId and the mapped seller information for that account
2 properties
GrantConsentModel
object
An object that represents the required (ClientId and CallbackUrl) and optional (CallbackState) parameters when granting consents on behalf of a Private Market…
3 properties
2 required
ValueResourceOfSellerSearch
object
A value resource exposed by the API.
2 properties
ValueResourceCollectionOutcomeOfSellerSearchResult
object
A top-level object that encapsulates a Criteo API response for several value objects.
3 properties
ExternalRetailMediaChildAccount
objectnull
The details for a newly created account
8 properties
ValueResourceAccountFeesSearchRequest
object
A value resource exposed by the API.
2 properties
PagingOffsetLimitMetadata
objectnull
Metadata for paging data.
3 properties
2 required
ValueResourceInputOfRetailMediaSellerAccountCreation
object
A top-level object that encapsulates a Criteo API request for a single value object.
1 property
ExternalRetailMediaBrands
objectnull
A collection of brand ids
1 property
1 required
ValueResourceCollectionInputOfRetailMediaSeller
object
A top-level object that encapsulates a Criteo API request for several value objects.
1 property
ValueResourceInputBrandIdSearchRequest
object
A top-level object that encapsulates a Criteo API request for a single value objects.
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Criteo publishes across the network.