Authorization
bearerAuth An API key created under Settings → API & Webhooks.
In: header
Path Parameters
Header Parameters
Unique key per action (e.g. a UUID). Reusing it replays the first response instead of sending again, so a retry can't double-send. Recommended on all writes.
length <= 255Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/inbox/chats/string/messages" \ -H "Content-Type: application/json" \ -d '{ "text": "Thanks for connecting! Happy to share more." }'{ "data": { "ok": true, "messageId": "string", "campaignLead": { "id": "string", "status": "pending" } }}