Create an inbox
Creates a new inbox and returns its unique ID and ingest URL. No authentication is required to create an anonymous inbox.Request
No request body is required.Response
The unique identifier for the inbox. Use this value as the
:inboxId path parameter when listing events or constructing the full ingest URL.The relative path of the ingest endpoint for this inbox. Prepend
https://webhooktrap.dev to get the full URL — for example, https://webhooktrap.dev/i/xK9m2pQ7nR4a. Point your webhook source at this address.Send events to an inbox
The ingest endpoint is hosted at a separate origin from the REST API. To capture a webhook, direct your provider or test script to send an HTTP request to:POST, GET, PUT, PATCH, or DELETE — and always returns 200 OK. Webhooktrap records the full request exactly as received, including all headers and the raw body, without modifying anything.
Anonymous inboxes expire automatically after 48 hours. If you need an inbox that persists beyond that window, sign in to your account and create an authenticated inbox — authenticated inboxes remain active until you delete them.
