Get campaign publishing progress
GET/ad-publishing/facebook/campaigns/:campaignId/publishing-progress
Returns Redis-backed publish progress for a campaign while it is publishing to Meta. Used by the validation funnel UI to poll step counts and completion state.
Request
Version stringrequired
API Version
Available options
2023-02-21campaignId stringrequired
Campaign identifier
locationId stringrequired
Location identifier
Publishing progress for the campaign
- application/json
- Schema
- Example (auto)
Schema
campaignIdstringrequired
Campaign identifier
publishingStatusstringrequired
Current campaign publishing status in ad-publishing
Available options
DRAFTSCHEDULEDPUBLISHEDPUBLISHINGFAILEDIN_REVIEWPAUSEDARCHIVEDWITH_ISSUESREJECTEDtotalnumberrequired
Total publish steps tracked in Redis (campaign + ad sets + ads)
processednumberrequired
Number of publish steps completed so far
isCompletebooleanrequired
Whether publishing is finished (Redis complete/failed, processed >= total, or status is no longer PUBLISHING)
hasFailedbooleanrequired
Whether publishing failed (Redis failed status or campaign FAILED)
{
"campaignId": "507f1f77bcf86cd799439011",
"publishingStatus": "PUBLISHING",
"total": 5,
"processed": 2,
"isComplete": false,
"hasFailed": false
}