Skip to main content
POST
Accept a pending application. Assignment only: no earnings and no budget reserve. Only accepted partners may submit proof when application_required is true. Requires write:affiliates. For retainer campaigns, the body must include has_condition (true or false). When has_condition is true, condition is required (max 2000 characters). For non-retainer campaigns, omit both fields.

Path Parameters

string
required
Encoded campaign id
string
required
Encoded application id

Body Parameters

Body is optional for non-retainer campaigns. For retainer, has_condition is required.
boolean
Retainer only. Required. Choose whether this retainer has a condition.
string | null
Retainer only. Required when has_condition is true. Trimmed text, maximum 2000 characters. Cleared when has_condition is false.

Response

Returns the accepted application object.
boolean
Always true for successful responses
object
The application.

Notes

  • Requires write:affiliates.
  • Sending has_condition or condition on a non-retainer campaign returns a validation error.
  • Already ACCEPTED applications are returned unchanged (idempotent, HTTP 200). REJECTED applications return CONFLICT.