The Send Message endpoint now returns message headers on the response, and a new lightweight include_basic_headers option returns only the three RFC threading headers — Message-ID, In-Reply-To, and References. Together these eliminate the second GET /messages/{id} round-trip that customers previously needed to pull threading data after a send.
-
Headers on the Send Message response — Pass
fields=include_headersorfields=include_basic_headersonPOST /v3/grants/{grant_id}/messages/sendand Nylas returns the message’sheadersarray on the response. This works for synchronous send only; the parameter has no effect when you set thesend_atfield. Supported across Google, Microsoft, EAS, EWS, and IMAP, with the same provider caveats that apply toinclude_headerson Get Message today. -
fields=include_basic_headersoption — Returns onlyMessage-ID,In-Reply-To, andReferencesin theheadersarray. The new value is available on:POST /v3/grants/{grant_id}/messages/sendGET /v3/grants/{grant_id}/messagesGET /v3/grants/{grant_id}/messages/{message_id}
Use this option when you only need to track message identity and thread relationships. The response is significantly smaller than
include_headers(full headers can be larger than the message body itself), and EWS returns the threading headers reliably withinclude_basic_headers— whereasinclude_headerson EWS only returns headers Nylas generates for MIME. -
Using email headers and MIME data — Updated with the new option, a provider compatibility matrix, examples for both Get Message and Send Message flows, and a note that the Send response support is sync-only.