---
title: "POST /webhooks/{id}/test"
method: POST
path: "/webhooks/{id}/test"
---

# POST /webhooks/{id}/test

`POST /webhooks/{id}/test`

## Request

- Base URL: `https://api.useanima.sh/v1`
- URL: `https://api.useanima.sh/v1/webhooks/{id}/test`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

## Path parameters

- `id` string, required: Unique identifier of the webhook to test

## Request body

- object: Request body for sending a test payload to a webhook endpoint
  - `event` 'message.received' | 'message.received.auto' | 'message.sent' | 'message.failed' | 'message.bounced' | 'message.loop_detected' | 'agent.created' | 'agent.updated' | 'agent.deleted' | 'phone.provisioned' | 'phone.released' | 'call.summary.ready' | 'call.score.ready' | 'call.security.alert' | 'call.security.scan.ready' | 'call.started' | 'call.ended' | 'a2a.task.received' | 'vault.credential.refresh_failed': Event type to simulate in the test delivery

## Response `200`

OK

- object: Webhook test result
  - `success` unknown, required
  - `deliveryId` string, required: Unique identifier of the test delivery

---

[API](https://skmtc.dev/useanima/apis/anima-api.md) · [All operations](https://skmtc.dev/useanima/apis/anima-api/llms.txt) · [OpenAPI document](https://skmtc.dev/useanima/apis/anima-api/revisions/aaa148188980?raw)
