Skip to main content

FAQ - Custom Export data limits

Qargo limits exports to prevent timeouts. Larger reports generate in the backend, with emailed results within 10mins. Smaller reports generate as before and delivered in near real time.

Written by Arynne Hargreaves

Q. Is there maximum range for exporting data? What are the maximum data limits when exporting from orders, trips, invoices, etc. How does this impact performance in my account?

A. Yes, there is guidance available for the recommended maximum data limits. Qargo has optimised custom data export limits based on empirical load testing to improve overall export reliability and performance. This optimisation helps to prevent timeouts, while maximising the number of records a user can export.

There are 2 methods used for compiling data:

  • Synchronous exports - export is processed as a complete operation, where the system waits until the export is finished before continuing.

    • Limited to smaller record counts to prevent timeouts

    • Maximum 30s processing limit, most delivered within 10s

  • Asynchronous exports - exports that start and run independently, allowing the rest of the workflow to continue without waiting for the export to finish.

    • System provides export via email once processing is completed

    • Maximum processing 10mins.

    • Optimised for high-volume data

‼️ Very large exports should be broken down into multiple export requests. We suggest a maximum of 10,000.

Note about custom data export delivery

  • Small exports download immediately in your browser.

  • Larger exports are processed in the background and sent to you by email with the file attached.

  • The size threshold for “instant download” versus “email” depends on the export type and data complexity.

  • You don’t need to keep the tab open. If you don’t see the email after a while, check your spam folder.

Did this answer your question?