Get delivery attempts
Get the complete delivery history for an email, including SMTP response codes, timestamps, and current retry state.
Response Fields
Status
The current status of the email:
pending- Awaiting first delivery attemptsent- Successfully delivered to recipient serversoftfail- Temporary failure, automatic retry scheduledhardfail- Permanent failure, will not retryheld- Held for manual reviewbounced- Bounced by recipient server
Retry State
When the email is in the delivery queue (pending or softfail status),
retryState provides information about the retry schedule:
attempt- Current attempt number (0 = first attempt)maxAttempts- Maximum attempts before hard-fail (typically 18)attemptsRemaining- Attempts left before hard-failnextRetryAt- When the next retry is scheduled (Unix timestamp)processing- Whether the email is currently being processedmanual- Whether this was triggered by a manual retry
When the email has finished processing (sent, hardfail, held, bounced),
retryState is null.
Can Retry Manually
Indicates whether you can call POST /emails/{emailId}/retry to manually retry
the email. This is true when the raw message content is still available
(not expired due to retention policy).
Documentation Index
Fetch the complete documentation index at: https://arkhq.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Use your API key from arkhq.io/org/credentials
Authorization: Bearer YOUR_API_KEYPath Parameters
Email identifier (the token returned when sending an email).
