v1
latestOpenAPI 3.0.32026-08-0631313.6 KBZapier Webhooks
Receive Zapier webhook
Receives webhook calls from Zapier for:
- Create Client
- Create Prospect
- Other events (activity.logged, workout.completed, etc.)
{endpoint} is a user-specific identifier provided during connection setup.
The general envelope structure is:
{
"id": "evt_123456",
"event": "client.created",
"version": "v1",
"created": "1762263854",
"source": "zapier",
"endpoint_id": "wh_3fa85f64",
"is_testing": false,
"data": { ... }
}
post/api/integrations/webhooks/zapier/{endpoint}
Path parameters
endpointstring required
User-specific webhook endpoint identifier.
Request body
Example request
{
"id": "evt_123456",
"version": "v1",
"created": "1762263854",
"source": "zapier",
"endpoint_id": "wh_3fa85f64",
"data": {
"activity": "Treadmill",
"duration": 1800,
"distance": 1200,
"hr": 140,
"calories": 250
}
}Response
Webhook accepted
Example response
{
"status": "success",
"message": "Webhook processed."
}