Create an inbox
id, httpUrl, and publicToken. Senders call httpUrl. You use id with devhelm inboxes wait and the TypeScript client.
What gets stored
Send any HTTP method to the inbox URL. A path after the token, such as/hooks/stripe, is stored as the event path. Query parameters are stored with repeated keys kept.
API
- HTTP method, path, and query
- Request headers, as received
- The body as text, up to 256 KB (
bodyTruncatedwhen the text view is cut) sha256of the raw body bytes
When a request is dropped
Set the inbox todisabled and new requests are not stored. The sender receives 404.
--status active.
The inbox records retentionDays (the plan default when you omit it on create). That value is how long captured events are kept.
Next steps
Assert in a test
Wait for the next matching request and read the body.
Webhook Testing API
Inboxes, events, raw bodies, and wait.