Find a lead's conversation
Turns a lead ID into whichever conversation they most recently had, on either channel. Use it to get the ID the messages endpoint needs, and to find out which channel a reply should go back on. Returns null when there is no conversation with them yet.
/inbox.resolveConversationForLeadAuthorization
bearerAuth Enter your MailMoo API key (format: sk_live_...)
In: header
Query Parameters
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/inbox.resolveConversationForLead?input=%7B%22leadId%22%3A%223c6e2b8e-0e8f-48db-8791-27271df10113%22%7D"{ "conversation": { "type": "li", "chatId": "string", "property1": null, "property2": null }, "property1": null, "property2": null}Read a conversation GET
Returns one conversation with its messages, plus the lead behind it and the campaign they came from. Give a lead ID alone to get their most recent conversation, or add a conversation ID to pick a specific one.
Send a direct message POST
Sends a direct message to a lead from a connected sender profile. The send counts against that profile's daily limit, so a call may be queued rather than delivered immediately.

