Webhook Events
Campaign participant approved event
You accepted a creator who asked to join.
Effect
They are now active and participant.joinedAt is set. This event replaces campaign_participant.joined for them, so it fires instead of it, never with it.
postWebhookcampaign_participant.approved
Payload
Example payload
{
"profiles": [
{
"externalId": "tenant_42"
}
]
}Response
Webhook received successfully
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.