Read a conversation
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.
/inbox.getMessagesAuthorization
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.getMessages?input=%7B%22leadId%22%3A%22string%22%2C%22chatId%22%3A%22string%22%7D"{}List conversations GET
Returns the social conversations in the workspace, most recently active first, filtered by any combination of unread, replied, tag, campaign and pipeline stage. Pass the returned `cursor` back to page through. Email threads are not included.
Find a lead's conversation GET
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.

