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

# Get Webhook Endpoint

> Fetch a single webhook endpoint by id.

Returns one webhook endpoint on the account (without the signing secret).

## Path Parameters

<ParamField path="endpoint_id" type="string" required>
  The endpoint's id.
</ParamField>

## Examples

<RequestExample>
  ```bash cURL theme={null}
  curl https://api.tracklysms.com/api/v2/webhooks/66b0f7c84a1d4b2e9c3a1f2e \
    -H "X-Api-Key: trk_your_api_key"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 — Success theme={null}
  {
    "id": "66b0f7c84a1d4b2e9c3a1f2e",
    "accountId": 1042,
    "url": "https://hooks.bizinga.com/trackly",
    "events": ["message.delivered", "message.failed"],
    "active": true,
    "signingSecretRotatedAt": null,
    "createdAt": "2026-07-26T14:03:11Z",
    "updatedAt": "2026-07-26T14:03:11Z"
  }
  ```

  ```json 404 — Not found theme={null}
  { "error": "not_found" }
  ```
</ResponseExample>

## Error Codes

| HTTP Status | Error Code  | Description                              |
| ----------- | ----------- | ---------------------------------------- |
| 404         | `not_found` | No endpoint with that id on the account. |
