# StatimRx Logistics API Ref ## Docs - [Integration API](https://stmlgapi.statimrx.com/integration-api-2856677f0.md): - Integration API [account](https://stmlgapi.statimrx.com/account-2856678f0.md): - Integration API [orders](https://stmlgapi.statimrx.com/orders-2856680f0.md): - Integration API > orders [{orderId}](https://stmlgapi.statimrx.com/orderid-2856691f0.md): - Integration API > orders > {orderId} [status](https://stmlgapi.statimrx.com/status-2856694f0.md): - Integration API [subscriptions](https://stmlgapi.statimrx.com/subscriptions-2856683f0.md): Subscriptions are similar to webhooks except that subscriptions will use one URL callback for all orders or invoice of the account, and it is possible to specify the events which will call the URL. It is much more granular and flexible. An account may have multiple subscriptions. ## API Docs - Integration API > account > workflows [Get Account Workflows](https://stmlgapi.statimrx.com/get-account-workflows-13328565e0.md): Gets account workflows from the system. Note that Basic Authentication is required for all requests - Integration API > account > userfields [Get Account Order UserFields](https://stmlgapi.statimrx.com/get-account-order-userfields-13328566e0.md): Gets account userfields from the system. Note that Basic Authentication is required for all requests - Integration API > import > mappings [Get the import mappings for the account.](https://stmlgapi.statimrx.com/get-the-import-mappings-for-the-account-13328568e0.md): - Integration API > import [Create a batch order import request from a file for order imports.](https://stmlgapi.statimrx.com/create-a-batch-order-import-request-from-a-file-for-order-imports-13328567e0.md): - Integration API > orders > return [Create a return order](https://stmlgapi.statimrx.com/create-a-return-order-13328570e0.md): Create a return order in the system. Even though an order is created successfully, the response can return an array - Integration API > orders > from-template [Create a new order from a template](https://stmlgapi.statimrx.com/create-a-new-order-from-a-template-13328571e0.md): Creates a new order from a template. Even though an order is created successfully, the response can return an array - Integration API > orders > quote [Get a quote for an order](https://stmlgapi.statimrx.com/get-a-quote-for-an-order-13328572e0.md): Get a quote for an order. The quote response can return an array - Integration API > orders > {orderId} > status [Get an order status](https://stmlgapi.statimrx.com/get-an-order-status-13328576e0.md): Gets an order status from the system. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} > hold [Put an order on hold](https://stmlgapi.statimrx.com/put-an-order-on-hold-13328577e0.md): Puts an order on hold. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} > charges [Add extra fees to an order](https://stmlgapi.statimrx.com/add-extra-fees-to-an-order-13328578e0.md): Add one or many extra fees to an order. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} > charges [Update order extra fees](https://stmlgapi.statimrx.com/update-order-extra-fees-13328579e0.md): Update one or many extra fee charges. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} > items [Get the items from an order](https://stmlgapi.statimrx.com/get-the-items-from-an-order-13328580e0.md): Gets the items. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} > items [Add items to order](https://stmlgapi.statimrx.com/add-items-to-order-13328581e0.md): If the parcel type does not allow custom dimensions and dimensions are entered, you will receive an error and no items will be added. - Integration API > orders > {orderId} > items [Update items of an order](https://stmlgapi.statimrx.com/update-items-of-an-order-13328582e0.md): If the parcel type does not allow custom dimensions and dimensions are entered, you will receive an error and no items will be updated. - Integration API > orders > {orderId} > items [Delete items from an order](https://stmlgapi.statimrx.com/delete-items-from-an-order-13328583e0.md): Deletes items. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} > trackeditemslog [Get the tracked items log from an order](https://stmlgapi.statimrx.com/get-the-tracked-items-log-from-an-order-13328584e0.md): Gets the items. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} > barcodes [Update items barcodes](https://stmlgapi.statimrx.com/update-items-barcodes-13328585e0.md): Barcodes can be updated by providing the item number and the new barcode. - Integration API > orders > {orderId} > label > {templateId} > {format} [Download the labels for all items of an order](https://stmlgapi.statimrx.com/download-the-labels-for-all-items-of-an-order-13328586e0.md): Gets the labels file. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} [Update an order](https://stmlgapi.statimrx.com/update-an-order-13328573e0.md): Updates an order from the system. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} [Get an order](https://stmlgapi.statimrx.com/get-an-order-13328574e0.md): Gets an order from the system. Note that Basic Authentication is required for all requests - Integration API > orders > {orderId} [Cancel an order](https://stmlgapi.statimrx.com/cancel-an-order-13328575e0.md): Cancels an order from the system. Note that Basic Authentication is required for all requests - Integration API > orders > search > {query} [Search for an order. Note: the POST /search endpoint should be favored over this one.](https://stmlgapi.statimrx.com/search-for-an-order-note-the-post-search-endpoint-should-be-favored-over-this-one-13328588e0.md): Search for an order either by order id or by one of the reference numbers. Note that Basic Authentication is required for all requests - Integration API > orders > search [Search for orders.](https://stmlgapi.statimrx.com/search-for-orders-13328587e0.md): Search for orders. Note that Basic Authentication is required for all requests - Integration API > orders > items [Get the items from multiple orders](https://stmlgapi.statimrx.com/get-the-items-from-multiple-orders-13328589e0.md): Gets the items from multiple orders. Note that Basic Authentication is required for all requests - Integration API > orders [Create a new order](https://stmlgapi.statimrx.com/create-a-new-order-13328569e0.md): Creates a new order in the system. Even though an order is created successfully, the response can return an array - Integration API > order-templates > search [Search for order templates.](https://stmlgapi.statimrx.com/search-for-order-templates-13328590e0.md): Search for order templates. Note that Basic Authentication is required for all requests - Integration API > routes > containers [Get containers](https://stmlgapi.statimrx.com/get-containers-13328592e0.md): Get containers that match the dates and status passed in parameters. Note that Basic Authentication is required for all requests - Integration API > routes > routes [Get routes](https://stmlgapi.statimrx.com/get-routes-13328593e0.md): Get routes from the specified container. Note that Basic Authentication is required for all requests - Integration API > routes > {routeId} > stop-sequence [Change the stops sequence of the route](https://stmlgapi.statimrx.com/change-the-stops-sequence-of-the-route-13328597e0.md): Change the stops sequence of the route. Pickup of every order should be specified before its delivery. Note that Basic Authentication is required for all requests - Integration API > routes > {routeId} > convert-orders-to-ondemand [Convert to on-demand](https://stmlgapi.statimrx.com/convert-to-on-demand-13328598e0.md): Convert orders from specified route to on-demand. Note that Basic Authentication is required for all requests - Integration API > routes > {routeId} > move-orders-to-next-route [Move all orders of the route to the next scheduled route](https://stmlgapi.statimrx.com/move-all-orders-of-the-route-to-the-next-scheduled-route-13328599e0.md): Move orders from specified route to the next scheduled route. Note that Basic Authentication is required for all requests - Integration API > routes > {routeId} > move-orders [Move orders from a route to another](https://stmlgapi.statimrx.com/move-orders-from-a-route-to-another-13328600e0.md): Move orders from a route to another. Note that Basic Authentication is required for all requests - Integration API > routes > {routeId} [Update a route](https://stmlgapi.statimrx.com/update-a-route-13328594e0.md): Update the name of a route. Note that Basic Authentication is required for all requests - Integration API > routes > {routeId} [Delete a route](https://stmlgapi.statimrx.com/delete-a-route-13328595e0.md): Delete a route that was manually created. Note that Basic Authentication is required for all requests - Integration API > routes > {routeId} [Get route](https://stmlgapi.statimrx.com/get-route-13328596e0.md): Get a route by its id. Note that Basic Authentication is required for all requests - Integration API > routes [Create a route](https://stmlgapi.statimrx.com/create-a-route-13328591e0.md): Manually create a route. Note that Basic Authentication is required for all requests - Integration API > subscriptions > {subscriptionId} [Get a subscription](https://stmlgapi.statimrx.com/get-a-subscription-13328603e0.md): Gets the currently active subcriptions. Note that Basic Authentication is required for all requests - Integration API > subscriptions > {subscriptionId} [Modify an existing subscription](https://stmlgapi.statimrx.com/modify-an-existing-subscription-13328604e0.md): Modify an existing subscription. Note that Basic Authentication is required for all requests - Integration API > subscriptions > {subscriptionId} [Unsubscribe from order updates](https://stmlgapi.statimrx.com/unsubscribe-from-order-updates-13328605e0.md): Remove the specified subscription. When removed, the system will no longer POST - Integration API > subscriptions [Get the subscriptions](https://stmlgapi.statimrx.com/get-the-subscriptions-13328601e0.md): Gets the currently active subcriptions. Note that Basic Authentication is required for all requests - Integration API > subscriptions [Subscribe to order updates](https://stmlgapi.statimrx.com/subscribe-to-order-updates-13328602e0.md): Subscribe to order updates. Every time an order is updated, the system will POST relevant data to - Integration API > userfields > {orderId} > items [Get the Order Item Userfields.](https://stmlgapi.statimrx.com/get-the-order-item-userfields-13328608e0.md): Note that Basic Authentication is required for all requests - Integration API > userfields > {orderId} [Get the Order Userfields](https://stmlgapi.statimrx.com/get-the-order-userfields-13328606e0.md): Note that Basic Authentication is required for all requests - Integration API > userfields > {orderId} [Update order Userfields](https://stmlgapi.statimrx.com/update-order-userfields-13328607e0.md): Note that Basic Authentication is required for all requests