Skip to main content
Version: 2023-02-21

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 options2023-02-21
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)