v1

latestOpenAPI 3.0.12026-07-22204678550.0 KB
Campaign

/2026-01/marketing-solutions/marketplace-performance-outcomes/sellers/{sellerId}/seller-campaigns

Associate an existing Seller with an existing Campaign allowing for budget creation

post/2026-01/marketing-solutions/marketplace-performance-outcomes/sellers/{sellerId}/seller-campaigns

Path parameters

sellerIdstring required

Supply a generated Id of an existing Seller

Request body

bidnumber double

Initial cost-per-click bid in the advertiser's currency

campaignIdinteger

ID of the campaign to associate the seller with. Must be an existing campaign.

Response

Success

bidnumber double nullable

Cost-per-click bid in the advertiser's currency. Null means no CPC is defined (seller-campaign will be suspended with NoCpcDefined). Set to 0 to stop delivery.

campaignIdinteger

Identifier of the campaign this seller participates in

idstring

Composite identifier in format {sellerId}.{campaignId}

sellerIdstring

Unique identifier of the seller (merchant)

suspendedSincestring date-time nullable

Timestamp when the seller-campaign was suspended. Null means the seller-campaign is active.

suspensionReasonsSellerCampaignSuspensionReason[] nullable

List of reasons why the seller-campaign is suspended. Null means the seller-campaign is active.

Example response

{
  "id": "10656107.248287",
  "sellerId": "10656107",
  "campaignId": 248287,
  "bid": 0.15,
  "suspendedSince": "2021-03-03T15:14:25.7970000+00:00",
  "suspensionReasons": [
    "NoBudgetDefined"
  ]
}