Skip to content

Stormedo documentation

Send your first HTTP request, configure retries and schedules, and inspect every delivery.

Choose your starting point

Start with one successful delivery. Then learn how Stormedo handles retries, duplicates, and delayed requests.

Use a project API key from a server environment. Replace the destination URL with a public endpoint you control.

Bash
curl --request POST \
'https://api.stormedo.com/send?url=https://your-app.example/webhooks/stormedo&retry=3' \
--header "Authorization: Bearer $STORMEDO_TOKEN" \
--header 'Idempotency-Key: order-created-ord-123' \
--header 'Content-Type: application/json' \
--data '{"type":"order.created","order_id":"ord_123"}'

Stormedo returns 202 Accepted after storing the request for durable delivery. Delivery continues independently from the API call.