Threading algorithm
Nuntly uses the following logic to match incoming messages to threads, evaluated in order:- In-Reply-To header. If the incoming message has an
In-Reply-Toheader, Nuntly looks for a message in the same inbox with a matchingMessage-ID. If found, the new message joins that thread. - References header. If no match is found via
In-Reply-To, Nuntly checks theReferencesheader for any matchingMessage-IDin the same inbox. - Subject matching. If no header match is found, Nuntly normalizes the subject line (stripping prefixes like
Re:andFwd:) and looks for a thread in the same inbox with a matching normalized subject that had activity within the last 7 days. - New thread. If none of the above produce a match, a new thread is created.
List threads
You can list threads for a specific inbox. Filter by read status or spam flag.Available filters
Thread fields
Retrieve a thread
Get the full details of a single thread. Retrieving a thread automatically marks it as read.Retrieving a thread automatically sets
isRead to true. If you need to mark it as unread again, use the update endpoint.List thread messages
Retrieve the messages in a thread. Messages are returned in chronological order (oldest first).Update a thread
Update thread properties such as read status, spam flag, or agent assignment.Update request fields
Next steps
Messages
Access message content, headers, and attachments
Send, reply, and forward
Respond to messages within threads
