Skip to content

Using the Nylas Order Consolidation API

The Order Consolidation API works alongside Nylas ExtractAI to let you retrieve order, shipment, and return information for your users’ e-commerce purchases.

This page explains how to use the Order Consolidation API.

How the Order Consolidation API works

After you activate ExtractAI, Nylas automatically starts inspecting users’ incoming messages to determine if they contain information about e-commerce orders, shipments, or returns. If they do, you can query the Order Consolidation API to get the relevant messages.

Get a list of orders for a grant

Make a GET /v3/grants/<NYLAS_GRANT_ID>/consolidated-order request to get a list of orders for a specific grant.

Get a list of shipments for a grant

Make a GET /v3/grants/<NYLAS_GRANT_ID>/consolidated-shipment request to get a list of shipments for a specific grant.

Get a list of returns for a grant

Make a GET /v3/grants/<NYLAS_GRANT_ID>/consolidated-return request to get a list of returns for a specific grant. If Nylas can link a return to its original order (for example, if the message containing the return information includes the original order number) it returns that information in the order_provider_message_ids field.