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"