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
v3campaignId 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
}