ShipMonk · Rate Limits

Shipmonk Rate Limits

ShipMonk applies rate limits per account (merchant) on a rolling basis. Every endpoint except the Orders List endpoint shares a default ceiling of 100,000 requests per minute; GET /v1/integrations/orders-list is throttled far harder at 1,000 requests per 30 minutes. Exhaustion returns HTTP 429 with a Retry-After header carrying an RFC 1123 date.

Shipmonk Rate Limits is the machine-readable rate-limit profile for ShipMonk on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 2 rate-limit definitions, measuring requests.

The profile also includes 1 backoff/retry policy defined and response codes documented for throttled.

Tagged areas include Logistics, Fulfillment, 3PL, Rate Limiting, and Throttling.

2 Limits Throttle: 429
LogisticsFulfillment3PLRate LimitingThrottling

Limits

General endpoints account (merchant)
requests
100000
Custom per-account limits can be requested from api@shipmonk.com.
Orders List endpoint account (merchant)
requests
1000
Plan polling intervals against this ceiling; it is 100x stricter than the general limit.

Policies

Backoff strategy
Read the Retry-After header and wait until that time before retrying. Implement exponential backoff for sustained 429s. Retrying immediately does not restore tokens faster and may extend throttling.

Sources