Skip to documentation
Dashboard
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.

On this page