Notification sends
Add a stable key for one logical send:Delivery events
Each event includes anevent_id UUID. Repeating an event with the same ID returns the existing record instead of incrementing lifecycle counts again.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Retry notification sends and delivery events without creating duplicates.
Idempotency-Key: order-ready:01K2EXAMPLE:v1
curl --request POST \
--url https://pushctl.com/api/v1/notifications \
--header 'Authorization: Bearer push_live_your_server_token' \
--header 'Content-Type: application/json' \
--header 'Idempotency-Key: order-ready:01K2EXAMPLE:v1' \
--data '{
"recipients": {"user_ids": ["user-123"]},
"notification": {"title": "Order ready", "body": "Your order can be collected."}
}'
event_id UUID. Repeating an event with the same ID returns the existing record instead of incrementing lifecycle counts again.
Was this page helpful?