Guides
Track delivery
Use normalized states and timestamps to understand what happened after acceptance.
On this page
Retrieve a message
Use the message ID returned by the send request. Retrieval requires email:read or email:send.
curl https://routekite-app--routekite.us-east4.hosted.app/api/v1/emails/7dd5da7f-40b0-4c29-bb78-7e0d95ef9eb7 \--header "Authorization: Bearer rk_your_key"
Interpret the result
Queued and submitted are progress states. Delivered confirms delivery. Bounced, complained, rejected, failed, and suppressed need attention. Delayed may recover.
Failure details
When available, failure_code supports application branching while failure_message explains the incident. Keep the message ID and X-Request-Id for support.