Skip to main content
Version: 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.

Request

Version stringrequired

API Version

Available optionsv3
campaignId stringrequired

Campaign identifier

locationId stringrequired

Location identifier

application/json

Publishing progress for the campaign

Schema
    campaignIdstringrequired

    Campaign identifier

    publishingStatusstringrequired

    Current campaign publishing status in ad-publishing

    Available optionsDRAFTSCHEDULEDPUBLISHEDPUBLISHINGFAILEDIN_REVIEWPAUSEDARCHIVEDWITH_ISSUESREJECTED
    totalnumberrequired

    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)