v1

latestOpenAPI 3.0.12026-07-22204678550.0 KB
Campaign

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

Return a collection of seller campaigns for this seller filtered by optional filter parameters. If all parameters are omitted the entire collection to which the user has access is returned. Returned sellers must satisfy all supplied filter criteria if multiple parameters are used. See the seller campaigns endpoint for additional details.

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

Path parameters

sellerIdstring required

Return only seller campaigns belonging to the given seller.

Query parameters

budgetStatus'Archived' | 'Current' | 'Scheduled'

Return only seller campaigns whose budget has the given status.

campaignIdinteger

Return only seller campaigns associated with the given campaign.

sellerStatus'Inactive' | 'Active'

Return only seller campaigns for sellers with the given status.

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"
    ]
  }
]