System and API Performance Data

Printer-friendly version

You can find all the reports in the performance data section. Identify the system and date you want to examine, and you will be presented with the API summary report. That reports will show you how each of the API calls performed over the day.

All durations are in milliseconds and do not include network transit time. Network speed varies wildly from warehouse to warehouse, and should be independently tested if it is of concern.

At the bottom of each report you'll find a link to a ZIP file containing the raw performance metrics (in CSV format) as well as graphs of all non-API calls (those to the main application).

For each of the calls, we record some specific metrics, and present them in a table thus:

This table shows a method that was called 405,223 times in the day, with an average response time of 11ms. It also shows that 99.99% of calls were dealt with in under 1,131ms, and all were dealt with in under 2.68s.

You should also note that while many systems create and allocate single consignments, many use the same call to submit batches. Similarly, some consignments contain many parcels, so there are more labels to produce (thus taking longer).