Beta. This endpoint is in beta. Behavior, parameters, and response shapes may change without notice.
Returns a single webhook subscription owned by the authenticated user.
Documentation Index
Fetch the complete documentation index at: https://docs.reply.io/llms.txt
Use this file to discover all available pages before exploring further.
Authenticate every request with a Bearer token. Pass your Reply API key in the
Authorization header:
Authorization: Bearer <your-api-key>Get your API key from the Reply dashboard: Settings → API Key.
Webhook subscription ID.
Webhook subscription details.
A webhook subscription. The subscription fires a single event type to a configured URL
when activity matching the subscription's scope occurs.
Unique identifier for the webhook subscription.
Event type this subscription fires on. One of the values returned by
GET /v3/webhooks/events.
"email_replied"
Absolute http/https URL that receives the webhook payload.
"https://example.com/hooks/reply"
Scope that determines which users' activity triggers the webhook.
Personal — fires only for activity of the subscription owner.Team — fires for activity of any member of the owner's team. Creation requires the current user to be the team owner for private teams; anyone can create for public teams.Organization — reserved for future use. The API currently rejects creation/update with this value (errorCode: 5).Personal, Team, Organization "Personal"
If false, the subscription does not fire. Toggle via the dedicated
POST /v3/webhooks/{id}/enable and POST /v3/webhooks/{id}/disable
endpoints — the state cannot be changed through PUT.
ISO-8601 timestamp (UTC) when the subscription was created.
Optional flags that enrich the delivered webhook payload with extra fields from the originating email/contact.
{
"includeEmailUrl": true,
"includeEmailText": false,
"includeProspectCustomFields": true
}