DX Rate Limiting
Rate limiting is a technique primarily used in APIs to control the number of requests or API calls a client can make to the server within a given span of time. This method of restricting the API calls is achieved by setting a threshold limit on the number of requests that can be processed over a specified time frame, for example, per second, per minute, or hour.
The DX carrier integration has it's own specific rate limit of 20 API requests per minute. This impacts the Create Shipment endpoint when creating DX shipping labels.
The DX rate limit is set for all connections between Intersoft and the carrier for all activities relating to processing a shipment, including tracking which is requested in the background and therefore might impact the rate limit.
This is the standard rate limit that DX has created, however based on your DX shipping profile the limit might be increased. If you have any questions regarding your DX rate limit, please reach out to your DX account manager.
Important
If the DX rate limit is reached you will get the 503 Service Unavailable error as shown in the following figure.
See also
Updated 2 months ago