Skip to main content
GET
Get tracked-campaign subscription
Deprecated. This page documents the v2 buyer API, which is closed to new API clients and switches off on 1 December 2026. Use V3 instead: see Move a v2 buyer REST integration to V3. The conversion endpoint, Log event, stays open.
Returns the durable account subscription created by subscribe_directed_campaigns. Named operation: get_directed_campaign_subscription Use lastSyncedAt, lastSyncStatus, and lastSyncError to show mirror health. When the latest sweep failed, errorCode, errorField, errorReason, and upstreamCode provide the available safe machine-readable diagnosis. A successful later sweep clears all four diagnostic fields to null. backfillStart is the fixed one-year metadata boundary set when the account was subscribed. It does not indicate that delivery reports were imported, nor is it a running progress indicator: delivery remains live read-through. lastPresenceSyncedAt, lastPresenceSyncStatus, and lastPresenceSyncError are the cursor of the separate tracked-presence sweep, which discovers audiences and event sources (pixels) on the subscribed account. All three are null until that sweep first visits the subscription. SKIPPED means the sweep visited but presence discovery did not apply — for example, the connection does not use a registered adapter provider. A SUCCESS with an empty presence list means the account genuinely has no discoverable audiences or event sources.

Response

status is the subscription lifecycle (ACTIVE, PAUSED, or ERROR). lastSyncStatus is the outcome of the latest metadata reconciliation. If it is ERROR, lastSyncedAt is the time of that failed attempt; show it together with lastSyncError and any non-null machine-readable diagnostic fields. The previous valid mirrors are retained. A NOT_FOUND response means this connection/account has never been subscribed or is outside the authenticated customer and advertiser scope. See Campaigns on connected provider accounts.