Skip to main content
The Webhooktrap REST API lets you integrate webhook capture and replay directly into your development workflow, CI pipeline, or automated test suite. Use it to spin up inboxes on demand, inspect every captured event in full detail, and forward those events to any destination — all without touching the dashboard.

Base URL

All API requests are made to the following base URL:

Response format

Every response from the API is JSON. Successful responses wrap the returned resource in a data envelope:
Errors use a separate error envelope and are accompanied by an appropriate HTTP status code:

HTTP status codes

Authentication

Authenticated endpoints require a Bearer token passed in the Authorization header. Anonymous endpoints — such as creating an inbox — work without a token. See the Authentication page for full details on obtaining and using your API token.

Explore the API

Inboxes

Create a new webhook inbox and get an instant ingest URL.

Events

List all captured events for an inbox with full headers and body.

Replay

Forward any captured event to a destination URL and inspect the response.

Authentication

Learn how to obtain and use your API token.