POSTto your webhook URL

user.status_changed

Sent when one of your users is approved, rejected, suspended, sent to review or returned to pending. Fetch GET /users/:id for fresh tokens once a user is approved.

Field Type Always sent
userId string yes
status pending · review · approved · rejected · suspended yes
previousStatus the same set yes
Request body
{
  "id": "msg_2d8f…",
  "event": "user.status_changed",
  "timestamp": "2026-09-28T16:04:11Z",
  "data": {
    "userId": "8f2c1d4e-6b7a-4c3d-9e1f-2a3b4c5d6e7f",
    "status": "approved",
    "previousStatus": "review"
  }
}

Prio may display inaccurate info at times, please double check the responses.