POST /api/v2/buyer/advertisers/{advertiserId}/syndicate
Toggles syndication ON or OFF for an audience, event source, or catalog to one or more ADCP agents. Returns one status record per agent immediately. The sync itself is asynchronous — poll Get syndication status to confirm each record reaches COMPLETED.
Request
Parameters
| Field | Type | Required | Notes |
|---|---|---|---|
advertiserId | string (path) | Yes | Advertiser that owns the resource |
resourceType | enum | Yes | AUDIENCE, EVENT_SOURCE, or CATALOG |
resourceId | string | Yes | ID of the resource being syndicated |
adcpAgentIds | string[] | Yes | One or more ADCP agent IDs. At least one required |
enabled | boolean | Yes | true turns syndication on, false turns it off |
Response
adcpAgentIds. Records start at status: "PENDING"; completedAt is null until the async sync finishes.
Errors
400 VALIDATION_ERROR— unknownresourceType, emptyadcpAgentIds, or a missing required field.
Related
Syndication tasks
All syndication operations
Get syndication status
Confirm the async sync completed