Skip to main content
GET
Get ad-server source status

Authorizations

Authorization
string
header
required

API key or access token

Path Parameters

sourceId
string
required

Inventory source ID

Minimum string length: 1

Query Parameters

includeSyncHistory
boolean
syncHistoryLimit
integer
default:5
Required range: 1 <= x <= 10

Response

Get ad-server source status

Operational snapshot of a managed ad-server source: adapter health, sync state, workflows, packages, creatives, webhook stats.

operational
object
required

Derived private uptime-style state for a managed ad-server source. Local provisioning state is lifecycle bookkeeping; this status is computed from upstream status at read time.

adapter
object
required
syncs
object
required
workflows
object
required
packages
object
required
creatives
object
required
webhooks
object | null
required
fetchedAt
string<date-time>
required
Pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$
wholesalePricingMode
enum<string>

Legacy source-level pricing preference. Inspect syncs.pricingAvailability.coverageSummary for effective per-product coverage.

Available options:
ad_server_sync,
manual_upload
products
object

Sellable wholesale-product rollup. Optional for backward compatibility with upstream builds before the rollup shipped.

inventoryProfiles
object

Reusable inventory-profile ingredient rollup from the managed source. Separate from products, which counts sellable wholesale products.

catalog
object

Local view of whether managed-source product/signal catalog webhooks are landing and refreshing buyer discovery caches.

setupTasks
object

Configuration-completeness rollup from the upstream managed-source status. Storefront merges these with its own platform-managed task list.

capabilities
object

Durable state for separately provisioned ad-server capabilities. A capability awaiting vendor permission remains paused until explicitly re-checked.

diagnoses
object[]

Typed ad-server-scoped source-health diagnoses (sync + catalog failure modes), computed by the same rules as readiness diagnoses. Only seller-owned entries are tasks; scope3/vendor-owned entries are informational.