Skip to main content
POST
Approve partner

Endpoint

This endpoint is available for affiliate programs only.
Approves a partner whose application is pending review. This works the same way as clicking Approve in the dashboard: the partner receives the approval email (and a set-password email if they haven’t set one yet), and the partner.approved webhook is sent. The call is safe to retry. Approving a partner who is already approved changes nothing and returns the partner as is.

Path parameters

Request

cURL

Response

Returns the updated partner, in the same format as Get partner.

Behavior

  • Rejected partners can be approved. This reactivates them, as in the dashboard.
  • Suspended partners who are already approved are not unsuspended. The call is a no-op.
  • Partners without an approval request (for example, partners who signed up through an instant link, or programs that don’t require approval) can be approved, but the partner.approved webhook is not sent for them, because that event is tied to the approval request. The dashboard behaves the same way.

Error responses