Campaign Content & Challenges

Exclude videos from a campaign

Changed on

Stop one or more of a campaign's videos from counting toward its results — leaderboard standings, stats and payout eligibility are re-aggregated once for the whole batch before the response returns, so send the entire selection in ONE call rather than one call per video.

Every video id must already belong to this campaign (unknown ids → 404). At least one reasons code is required and a note is mandatory when the reason is other, because the reason reaches the creator. Rejected with 409 when the campaign's results are already final, or when it is a LIVE campaign (scored from live sessions, which can't be excluded individually).

Requires read_write scope and an Idempotency-Key; X-Dry-Run: true echoes the intended change without writing.

post/campaigns/{campaign_id}/content/exclusions

Request

  • Base URL
    https://api.reacherapp.com/public/v1
  • URL
    https://api.reacherapp.com/public/v1/campaigns/{campaign_id}/content/exclusions
  • Auth
    API key in header x-api-key and API key in header x-shop-id

Path parameters

campaign_idinteger required

Headers

Idempotency-Keystring nullable
X-Dry-Runstring nullable

Request body

video_idsstring[] required
reasonsExclusionReason[] required
notestring

Response

Successful Response

OR

Changes

    • info

      added to the response body anyOf list for the response status