GuidesAPI ReferenceChangelog
GuidesAPI ReferenceChangelogLog In
Guides

Statuses

Overview of the campaign, line item, and products statuses work with the API

LevelAvailable StatusRead Only StatusIs Mutable?Conditions
Campaignactive

inactive
active

inactive
NoCampaign statuses will automatically change to active if at least one line item is active. All other line-item statuses will result in the campaign to be inactive
Line Items active

paused

scheduled

ended

budgetHit

noFunds

draft

archived
scheduled

ended

budgetHit

noFunds

draft

archived
Yes, line items statuses can be updated through the API to active or pausedLine item will deliver if the status is active, while all other values are applied automatically depending on flight dates, financials, or missing attributes required for line item to serve.

The following line-item status will result in a campaign status to be inactive: paused, scheduled, ended, budgetHit, noFunds, draft, archived
Products active

inactive
Not entirely - active and paused statuses are read only with most promoted products endpoints. However, they can be directly updated using the pause and unpause endpoints.Yes, with the pause and unpause endpoints

/line-items/{LineItemId}/products/pause directly updates promoted product status to paused

/line-items/{LineItemId}/products/unpause directly updates promoted product to active
Pausing products SKU’s on a line item will not change the status of a campaign or line item