Skip to main content

ATP Report API: 20,000 SKU Limit for Synchronous Requests

To ensure peak platform performance and system stability for all users, we are introducing an important structural update to how large datasets are handled via our Available to Promise (ATP) Report API endpoints.

Effective October 4, 2026, we will implement a maximum threshold of 20,000 SKUs for synchronous data retrieval. Depending on your data volume, your endpoint usage will change as follows:


How Your Usage Will Change

1 — For Requests of 20,000 SKUs or Less (Synchronous)
No changes required. Data will continue to be returned directly via:

  • V3.1: https://myapi.logiwa.com/v3.1/Report/AvailableToPromise/i/

  • V3.2: https://myapi.logiwa.com/v3.2/Report/AvailableToPromise/i/

2 — For Requests Exceeding 20,000 SKUs (Asynchronous)
If your query returns more than 20,000 SKUs, the synchronous endpoints will return a warning. You will need to use our Async Report System, which processes heavy data in the background and exports as a .xlsx file delivered via a download URL. For comprehensive instructions on how to initiate requests and retrieve your data using the Async Report System, please review our Asynchronous Report Exports Guide.

CRITICAL NOTE
The Async Report engine only supports the ATP 3.2 format. If your operations require datasets larger than 20,000 SKUs and you are currently using ATP 3.1, you must deprecate V3.1 and transition your payload structure to V3.2 before October 4, 2026.


Please coordinate with your development teams to update your integration logic before October 4, 2026, to ensure uninterrupted service.

For complete technical specifications, schemas, and parameters, please visit the Logiwa IO Open API Documentation.

If you have any technical questions or need assistance during this migration, please contact our Support or CSM teams.

Did this answer your question?