Facebook AdsVersion: v3
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.
Authorizations
Authorizationstringheaderrequired
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
Scope:
adPublishing. readonlyAuth methods:
OAuthPrivate IntegrationToken type:
Sub-Account TokenRequest
Headers
Versionstringrequired
API Version
Available options
v3Example:
v3Path Parameters
campaignIdstringrequired
Campaign identifier
Example:
507f1f77bcf86cd799439011Query Parameters
locationIdstringrequired
Location identifier
Example:
HChooFuiyPpVYzeJ4HMeResponse
Publishing progress for the campaign
campaignIdstringrequired
Campaign identifier
Example:
507f1f77bcf86cd799439011publishingStatusstringrequired
Current campaign publishing status in ad-publishing
Available options
DRAFTSCHEDULEDPUBLISHEDPUBLISHINGFAILEDIN_REVIEWPAUSEDARCHIVEDWITH_ISSUESREJECTEDExample:
PUBLISHINGtotalnumberrequired
Total publish steps tracked in Redis (campaign + ad sets + ads)
Example:
5processednumberrequired
Number of publish steps completed so far
Example:
2isCompletebooleanrequired
Whether publishing is finished (Redis complete/failed, processed >= total, or status is no longer PUBLISHING)
Example:
falsehasFailedbooleanrequired
Whether publishing failed (Redis failed status or campaign FAILED)
Example:
false