Other endpoints
From the Inbox API reference. Requests use the base URL https://app.warmerly.com/api/v1 and an API key, see Authentication.
These cover more specialized inbox workflows and are not detailed here:
| Endpoint | Description |
|---|---|
POST /inbox/compose | Start a new (non-reply) conversation over email or LinkedIn. |
POST /inbox/sync | Trigger an IMAP sync for one account (?accountId=) or all of your workspace's accounts. Returns { "result": ... } for one account or { "results": [...] } for all. |
POST /inbox/contacts/{contactId}/draft-reply | Generate an AI draft reply for a contact's latest inbound email and autosave it. |
GET/POST /inbox/drafts, PATCH/DELETE /inbox/drafts/{id} | Email drafts saved against one mailbox. GET requires ?accountId= and lists every draft on that mailbox, autosaved ones included, so there is no cross-mailbox listing. POST returns 201. |
POST /inbox/mark-all-read | Mark unread inbound messages as read. Pass contactIds (up to 500) to mark just those conversations, or omit it to mark the whole workspace inbox. Returns { "marked": n }. |
GET /inbox/warmup-jobs | Warmup job activity feed for the inbox view. |
PATCH/DELETE /inbox/messages/{id} | Update flags on (read/starred/archived) or the category of, or delete, a single message. |
GET /inbox/messages/{id}/attachments/{part} | Download a specific email attachment part. |
Was this page helpful?