> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mycryptoserver.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhook Endpoints

> Register URLs to receive event notifications

Webhook endpoints are URLs on your server that receive POST requests when events occur. You register an endpoint, choose which event types it subscribes to, and My Crypto Server delivers a signed payload for each matching event.

For the full guide on verifying signatures and handling events, see [Webhooks](/api/webhooks).

## The webhook endpoint object

| Field          | Type      | Description                              |
| -------------- | --------- | ---------------------------------------- |
| `id`           | uuid      | Unique identifier                        |
| `object`       | string    | Always `"webhook_endpoint"`              |
| `url`          | string    | HTTPS URL that receives POST deliveries  |
| `events`       | string\[] | Subscribed event types                   |
| `active`       | boolean   | Inactive endpoints receive no deliveries |
| `secretPrefix` | string    | First 8 characters of the signing secret |
| `createdAt`    | datetime  |                                          |

<Warning>
  The full signing `secret` is only returned when you create the endpoint. Store it immediately — it cannot be retrieved again.
</Warning>

<api-reference openapi="GET /webhook_endpoints" />

<api-reference openapi="POST /webhook_endpoints" />

<api-reference openapi="GET /webhook_endpoints/{id}" />

<api-reference openapi="DELETE /webhook_endpoints/{id}" />

<api-reference openapi="POST /webhook_endpoints/{id}/test" />
