Creator Campaigns

Reject campaign submission

Changed on

Rejects a submission (also one already approved) and fires campaign_submission.rejected. Its tracking window is cancelled and its unsettled earnings return to the campaign budget. Rejecting a rejected submission returns it unchanged; an expired or withdrawn one answers 409.

post/v1/creator-campaigns/{campaignId}/submissions/{submissionId}/reject

Request

  • Base URL
    https://zernio.com/api
  • URL
    https://zernio.com/api/v1/creator-campaigns/{campaignId}/submissions/{submissionId}/reject
  • Auth
    HTTP bearer

Path parameters

campaignIdstring required

Campaign ID.

submissionIdstring required

Submission ID.

Headers

Idempotency-Keystring

Optional client-generated unique key (e.g. a UUID) that makes retries safe.

  • Same key + same body: replays the original response.
  • Same key + different body: 422.
  • Key still processing: 409.

A request cut off mid-handler (e.g. by a function timeout) can leave its key in progress, answering 409 until the key expires after 24 hours.

Request body

reasonstring required

Response

Submission rejected

Changes

    • warning

      added the new organic_unverified enum value to the /// response property for the response status

    • warning

      added the new paid_views enum value to the /// response property for the response status

    • info

      added the required property / to the response with the status

    • info

      added the required property / to the response with the status

    • info

      added the required property / to the response with the status