Endpoints
An endpoint is a destination URL plus the set of events it should receive.Creating an endpoint
From Settings → Webhooks → Endpoints, click Add Endpoint and provide:- Endpoint Name — a label to help you tell endpoints apart.
- Endpoint URL — the
https://URL the CRM will POST to. - Subscribed Events — checked from a grouped list (Clients, Leads, Invoices, and so on). Only checked events are delivered to this endpoint. See the Event reference for the full list.
Editing and deleting
Edit an endpoint to change its name, URL, or subscribed events at any time. Deleting an endpoint removes its subscriptions and its entire delivery log — this cannot be undone.Sending a test event
Open an endpoint’s detail page and use Send Test Event to pick one of its subscribed events and queue a single delivery with synthetic example data. This is the fastest way to confirm your receiving server is reachable and your signature verification code is correct before relying on real CRM activity. Test deliveries are clearly synthetic ("id": 0 and a placeholder message) — real customer data is
never used for a test send.
The delivery log
Every attempted delivery — real or test — appears in the endpoint’s delivery log with:- The event key
- Status (Pending, Success, or Exhausted)
- The HTTP response code returned by your server (if any)
- Number of attempts made
- The timestamp of the last attempt
- The exact JSON payload that was sent (expand View to inspect it)
