Skip to main content

Messages

Endpoints are under /v1/workspaces/:workspaceId/messages. Auth: Bearer + x-workspace-id.

GET /v1/workspaces/:workspaceId/messages/:messageId/send-status

Get the send status of a message (e.g. pending, sent, failed). Useful after posting a message that is sent as email.

Response (200): Object with status and optional details (e.g. error if failed).

Example:

curl -X GET https://api.inboxops.app/v1/workspaces/ws-123/messages/MESSAGE_UUID/send-status \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "x-workspace-id: ws-123"

POST /v1/workspaces/:workspaceId/messages/:messageId/retry

Retry sending a message that failed to send.

Response (200): Updated message or send job.

Example:

curl -X POST https://api.inboxops.app/v1/workspaces/ws-123/messages/MESSAGE_UUID/retry \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "x-workspace-id: ws-123"