POST
request to an endpoint you configure when the state of a resource changes, so
your application can react to the event.
Event model
Each webhook notification is an HTTPPOST request to a subscriber endpoint you
configure. Every notification includes:
- Subscription ID: Identifies the subscription that produced the notification. Use it to route events to the correct handler.
- Notification ID: Uniquely identifies the notification. The same ID is reused if Circle retries delivery, so use it to deduplicate.
- Event type: Indicates the kind of state change that occurred (for example, a transaction confirmed, a payment failed).
- Payload: The resource that changed, including its current state.