Legacy Cloud API

Inbox

List conversations, fetch details and message history, and update conversation status.

GET /inbox/conversation-list Public https://app.washeej.com/external-api/inbox/conversation-list

List conversations.

Parameter Type Required Description
whatsapp_account_id integer optional Filter by Cloud account.
cURL
curl -H "client-id: YOUR_CLIENT_ID" \
     -H "client-secret: YOUR_CLIENT_SECRET" \
     https://app.washeej.com/external-api/inbox/conversation-list
API v1 equivalent Prefer GET /v1/conversations for new integrations. Open API v1 docs →
GET /inbox/conversation-details/{id} Public https://app.washeej.com/external-api/inbox/conversation-details/{id}

Get conversation details and contact info.

Parameter Type Required Description
id path integer required Conversation ID.
cURL
curl -H "client-id: YOUR_CLIENT_ID" \
     -H "client-secret: YOUR_CLIENT_SECRET" \
     https://app.washeej.com/external-api/inbox/conversation-details/20717
API v1 equivalent Prefer GET /v1/conversations (list) + messages endpoint for new integrations. Open API v1 docs →
GET /inbox/conversation-messages/{id} Public https://app.washeej.com/external-api/inbox/conversation-messages/{id}

Paginated messages for a conversation.

Parameter Type Required Description
id path integer required Conversation ID.
cURL
curl -H "client-id: YOUR_CLIENT_ID" \
     -H "client-secret: YOUR_CLIENT_SECRET" \
     https://app.washeej.com/external-api/inbox/conversation-messages/20717
API v1 equivalent Prefer GET /v1/conversations/{id}/messages for new integrations. Open API v1 docs →
POST /inbox/change-conversation-status/{id} Public https://app.washeej.com/external-api/inbox/change-conversation-status/{id}

Change conversation status / mark read typing indicators where supported.

Parameter Type Required Description
id path integer required Conversation ID.
cURL
curl -X POST https://app.washeej.com/external-api/inbox/change-conversation-status/20717 \
  -H "client-id: YOUR_CLIENT_ID" \
  -H "client-secret: YOUR_CLIENT_SECRET"