Introduction

Overview

The ShipMonk API enables developers to build custom integrations between ShipMonk and third-party software.


Date and Time

All date and time values follow the ISO 8601 format. Example: 2022-05-01T11:43:16-04:00


Warehouses

Some API operations allow or require specifying a warehouse for shipments or receivings. Below is the list of ShipMonk warehouse identifiers.

Note: When creating orders, we recommend omitting the warehouse field. ShipMonk automatically routes orders to the optimal warehouse based on inventory availability and shipping cost.

WarehouseIdentifier
CaliforniaCA1
CzechiaCZ1
FloridaFL1
KentuckyKY1
MexicoMX1
NevadaNV1
Nevada 3NV3
PennsylvaniaPA1
Pennsylvania 2PA2
TexasTX1
Texas BondedTX8
TorontoTO1
United KingdomUK1

Deprecated warehouses

New orders cannot be routed to these warehouses. Identifiers are retained for historical data and existing references.

WarehouseIdentifier
Bay Shore (Deposco)NY7
California (Deposco)CA7
Kentucky (Deposco)KY7
Nevada 2NV2
Nevada (Deposco)NV7
New JerseyNJ1
New Jersey (Deposco)NJ7
Toronto (Deposco)TO7

Rate Limiting

The ShipMonk API is optimized for real-time operations and high-volume usage. While rate limiting is rare under normal conditions, ShipMonk reserves the right to enforce limits when necessary. Client applications should be designed to handle standard HTTP rate limiting responses gracefully.


Sandbox Environment Maintenance

ShipMonk aims to keep the Sandbox environment available at all times. However, periodic maintenance may cause brief downtime between 00:00 - 06:00 EST, typically lasting no longer than 30 minutes. Any extended maintenance windows will be announced in advance.


What’s Next