Every webhook is delivered as JSON with the same envelope, partner.updated carries the partner in data:
string
The event name,
partner.updated.object
The partner this event is about.
Hide data
Hide data
string
Unique id for the partner.
string
Current partner status, e.g.
active or pending.string | null
Partner’s first name.
string | null
Partner’s last name.
string | null
Company the partner represents, or
null if none.string
Partner’s email address.
string | null
Two-letter ISO country code, e.g.
US.string | null
Partner’s website, or
null if none.string | null
Name shown for the partner in the dashboard.
string | null
Id of the group the partner belongs to.
string | null
Id of the program the partner joined.
string
Id of the organization that owns the program.
boolean | null
Whether the partner has finished onboarding.
object[]
string | null
When the partner was rejected, or
null.string | null
When the partner was suspended, or
null.string
When the partner was created.
string
When the partner was last updated.
string
ISO 8601 time the event was emitted.
Deliveries can carry more fields than listed here, and the example below is shortened, so ignore fields you don't use.
{
"type": "partner.updated",
"data": {
"id": "part_8fKq2LmZx7RtYw3nVbHc5dPj",
"status": "active",
"first_name": "Sam",
"last_name": "Rivera",
"company_name": "Rivera Media",
"email": "sam@riverastudio.com",
"country_code": "US",
"website_url": "https://riverastudio.com",
"display_name": "Sam Rivera",
"group_id": "grp_6JmRw2KxQ9tLbZ4nVhYc8FsD",
"program_id": "prg_3hTq9WxLm2RbZk7VnYc4DsPf",
"organization_id": "org_7YtKm3QwZ9xRb2NvHc6LdPsF",
"completed_onboarding": true,
"custom_fields": [
{
"answer_id": "ans_5kD8pQ",
"question_id": "qtn_Lm2Wx9",
"question": "How will you promote us?",
"answer": "YouTube reviews and my weekly newsletter"
},
{
"answer_id": "ans_7hT4rB",
"question_id": "qtn_Zc6Yv1",
"question": "What is your audience size?",
"answer": "50,000 subscribers"
}
],
"created_at": "2026-08-24T14:20:10.000Z",
"updated_at": "2026-08-24T14:20:10.000Z"
},
"timestamp": "2026-08-24T14:20:10.240Z"
}

