SetPaidMediaCampaignStatusAPI mirrors erdo_set_paid_media_campaign_status:
pause or enable a provider campaign through the approval gate. Without a standing always-approve policy the response is pending_approval + the approval request id (202-style: accepted, not performed); with one, the provider call is made and its result returned.
Authorizations
An Erdo API key (erdo_api_...) or scoped token (erdo_token_...).
Path Parameters
Body
customer ID, 10 digits, dashes allowed). Required — campaign ids are only unique within an account.
supported today; anything else is rejected with Unimplemented.
shown on the approval card as the WHY beside the WHAT.
deliberately not exposed over /v1 — it is destructive, not lifecycle.
Response
Success response
it appears on the approval card.
"pending_approval". Decide it via POST /v1/approvals/{id}/decide or the activity feed; on approval the action executes. Re-proposing the same change dedupes onto this id.
action and the provider call was made, or "pending_approval" when the action now awaits a human decision (202-style: accepted, not performed).

