---
title: "Send test event"
method: POST
path: "/v1/webhook_subscriptions/{id}/send_test_event"
tags: ["Webhook Subscriptions"]
---

# Send test event

`POST /v1/webhook_subscriptions/{id}/send_test_event`

Dispatches a signed `ping.test` event to this subscription's URL through the same pipeline as real events. Useful for verifying your receiver's reachability and signature verification in any environment without creating a real business event. Test-event failures do not affect the subscription's health counters or trigger failure-notification emails.

## Path parameters

- `id` string, uuid, required

## Headers

- `Idempotency-Key` string, required

## Response `200`

The newly created webhook event. Poll its delivery via `GET /v1/webhook_deliveries?event_id={id}` for receiver status.

- EventResourceDto
  - `id` string, uuid, required — Unique identifier of the event. Matches the envelope `id` delivered in the webhook payload and is stable across subscription fan-out and retries.
  - `type` 'event', required — Resource type discriminator.
  - `event_type` 'payout.created' | 'payout.initiated' | 'payout.paid' | 'payout.failed' | 'return.initiated' | 'return.paid' | 'return.failed' | 'return.returned' | 'deposit.received' | 'conversion.created' | 'conversion.completed' | 'conversion.failed' | 'account_holder.active' | 'account_holder.closed' | 'ping.test', required — Event type.
  - `api_version` string, required — API version the event payload was rendered at. Stable across retries and redeliveries, and mirrored in the webhook envelope `api_version` field.
  - `created_at` string, date-time, required — ISO 8601 UTC timestamp when the event was created.
  - `data` object, required — Event payload. Shape matches the resource schema for `event_type`.

## Changes

- **2026-07-29** `e5198bf3cf7e` — 2 warning
  - added the new `account_holder.active` enum value to the `event_type` response property for the response status `200`
  - added the new `account_holder.closed` enum value to the `event_type` response property for the response status `200`
- **2026-07-27** `1d6de495a31d` — 1 breaking
  - the `header` request parameter `Idempotency-Key` became required
- **2026-04-24** `75f9878ced37` — 1 info
  - added the required property `api_version` to the response with the `200` status
- **2026-04-23** `f04b2c330a67` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/augustus/apis/augustus-banking-api/changes/v1/webhook_subscriptions/:id/send_test_event/post.md)

---

[API](https://skmtc.dev/augustus/apis/augustus-banking-api.md) · [All operations](https://skmtc.dev/augustus/apis/augustus-banking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/augustus/augustus-banking-api/revisions/37109d1ed976/schema)
