Webhook Payload List API - Free Inbox Viewer
Backward-compatible alias for GET /v1/webhook/inbox/{id}/payloads. New integrations should use the GET endpoint instead. This route is kept working for existing SDK clients. Returns up to 50 of the most recent payloads captured by the inbox.
Code examples
curl -X POST https://api.botoi.com/v1/webhook/inbox/:id/list \
-H "Content-Type: application/json" \
-d '{"id":"a1b2c3d4"}'When to use this API
Inspect the exact payload structure a webhook provider sends
After triggering a test event, list the inbox payloads to see the raw JSON body. Use this to build typed interfaces for your webhook handler without guessing at the schema.
Verify that your webhook forwarder passes payloads correctly
If you route webhooks through a proxy or queue, point the proxy output to a test inbox. Compare the listed payloads against the original provider payload to confirm nothing was altered.
Build automated integration tests for webhook consumers
Create an inbox in your test suite, send a simulated webhook payload, then call the list endpoint to assert the payload arrived. No mock servers needed.
Frequently asked questions
What happens if the inbox ID does not exist or has expired?
Are payloads returned in chronological order?
Can I delete individual payloads from an inbox?
Does this endpoint return the full payload body?
Is the inbox ID passed in the URL or the request body?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.