Free developer tool
Webhook payload tester
Generate sample email webhook payloads and curl commands for local, staging, and QA receiver tests.
Safe webhook payload tester
Sample payload and curl command
This MVP does not send outbound requests. It generates a realistic payload so you can test your receiver safely.
{
"id": "evt_demo_01JZTEMPMAILITO",
"event": "message.created",
"createdAt": "2026-05-13T12:00:00.000Z",
"livemode": false,
"data": {
"mailbox": {
"id": "mbx_demo_123",
"address": "qa-demo@tempmailito.shop"
},
"message": {
"id": "msg_demo_456",
"from": "Example App <no-reply@example.com>",
"subject": "Confirm your email",
"receivedAt": "2026-05-13T12:00:05.000Z"
}
}
}curl -X POST "https://example.com/webhooks/tempmailito" \
-H "Content-Type: application/json" \
-H "TempMailito-Event: message.created" \
--data '{
"id": "evt_demo_01JZTEMPMAILITO",
"event": "message.created",
"createdAt": "2026-05-13T12:00:00.000Z",
"livemode": false,
"data": {
"mailbox": {
"id": "mbx_demo_123",
"address": "qa-demo@tempmailito.shop"
},
"message": {
"id": "msg_demo_456",
"from": "Example App <no-reply@example.com>",
"subject": "Confirm your email",
"receivedAt": "2026-05-13T12:00:05.000Z"
}
}
}'Why this tool is safe
This page does not send HTTP requests to user-provided URLs. It only creates sample JSON and curl commands, which avoids turning the service into an open webhook sender.
Webhook testing checklist
- Accept JSON with the expected content type.
- Log event IDs for idempotency checks.
- Return a fast 2xx response after validation.
- Retry safely when downstream systems fail.
- Never log verification codes or secrets unnecessarily.
Related workflows
TempMailito angle
Combine temporary inboxes, webhooks, and API keys to automate signup, reset, invite, and verification-code workflows.
Open developer docsFAQ
Webhook tester questions
Does this webhook tester send requests?
No. This safe MVP only generates sample payloads and curl examples, avoiding outbound request and SSRF risks.
What webhook events can I preview?
You can preview message created, mailbox created, and verification code detected payloads for email testing workflows.
How should I use the curl example?
Copy the command, replace the endpoint with your local or staging receiver, and run it from a trusted terminal.