Dismiss Reply DraftBeta
Mark the draft as not wanted so it leaves the drafts list. Sends nothing.
POST
https://api.foxreach.io/ api/ v1/ inbox/ threads/{reply_id}/ draft/ dismissPath Parameters#
reply_idstringpathrequiredThe thread (reply) ID.
Dismissing an already dismissed draft succeeds. Regenerate brings a new one.
Response#
dataobjectShow Draft
idstringThread (reply) ID.
draftReplystringDraft text.
draftReplyStatusstringpending, completed, failed or regenerating.draftReplyActionstringnull while awaiting a decision, otherwise sending, sent, dismissed or answered (the thread was replied to by hand).draftReplyErrorstringA short message when generation failed.
draftReplySentMessageIdstringSMTP message ID once the draft was sent.
fromEmailstringThe lead who replied.
subjectstringSubject of the reply.
Errors#
| Status | Description |
|---|---|
403 | Key does not have write scope |
404 | Thread not found |
409 | The draft was already sent, answered, or has no ready draft |
Rate Limit#
- 120 requests per minute, shared by every
writecall in your workspace. Fixed 60-second window. - Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset(unix epoch seconds) andX-RateLimit-Bucket(write). - A
429response includes aRetry-Afterheader (seconds until the bucket resets).
For client-side patterns (Retry-After, exponential backoff, monitoring X-RateLimit-Remaining), see Rate Limiting.
Was this page helpful?
View as MarkdownLast updated November 4, 2026