Table of contents
Criteo Resellers Program API V2 - Full Reference Guide
Concepts
The following concepts are used in the Criteo Reseller Program API:
Budget - a budget limits the spending of a seller on one or more campaigns. It has an initial amount as well as a spent amount. It also has a start and end date. Clicks on an ad sold through a seller campaign are billed against the associated budget according to the negotiated rate. A budget may be consumed by multiple seller campaigns as long as they belong to the same seller.
Campaign - a campaign is a course of action to promote products from your Sellers.
Advertiser- The advertiser is the entity advertising on behalf of the Seller. Typically, the advertiser is a marketplace using the CRP solution to monetize the Seller Advertising Budget. Aliases: Marketplace
Seller - a seller sell products on your marketplace. A seller benefits from a campaign by getting more exposure of products on the internet through the Criteo platform. However a Seller does not interact financially with Criteo.
Seller Campaign - a seller campaign is a resource that encapsulates the business rules agreed upon by the seller to use in a specific campaign. For example, it contains the maximum bid the seller is willing to place on some campaign. Different platforms (web vs mobile) typically have different campaigns.
The resources exposed in this API are the following:
Advertisers (advertisers)
Seller (sellers)
Seller Campaign (seller-campaigns)
Budget (budgets)
In addition, the v1 Campaign resource (/marketing/v1/campaigns) is also referenced from the API.
These resources each have globally unique identifiers, except for the seller campaign for which the sellerId and the campaignId serve as a unique identifier.
The seller resource is associated with an advertiser and also has a unique name in that context.
Design
API Endpoints
- This design document describes services found under the following service root: https://api.criteo.com/marketing/v2/crp
- A swagger description of the API will be available here: https://api.criteo.com/marketing/swagger
This service root will be used exclusively for the Reseller Program domain. In the past the Reseller Program was part of the https://api.criteo.com/marketing/v1/ service root under the sellers URI path segment.
The rest of this section is organized by URI address. There are four major subsections:
- Advertisers
- Sellers (sellers)
- Seller Campaigns (seller-campaigns)
- Budgets (budgets)
Each subsection starts with a table of supported endpoints.