Make a request
Every endpoint lives underhttps://production.trackstarhq.com/wms/ and takes two headers: your API key, and the access token for the customer’s connection. See Getting Started for how to get both.
next_token for the next page, and accept filters such as updated_date[gte]. About the API covers pagination, filtering, errors, and rate limits.
Not every WMS supports every endpoint. A connection’s available_actions lists what it supports, and an endpoint its WMS doesn’t support returns 501.
Resources
Inventory
Onhand, committed, fulfillable, and sellable quantities, plus the inventory ledger.
Products
Product records and the inventory items they map to.
Orders
Customer orders, their line items, and the shipments that fulfill them.
Inbound Shipments
Advance shipping notices from a supplier, and what the warehouse received.
Shipping Methods
The carrier services you can ship an order with.
Returns
Return authorizations and what came back.
Billing
What the warehouse charges for shipping, storage, picking, and packing.
Warehouses
Warehouses and the locations within them.
Warehouse Customers
The merchants that own the inventory and orders in a 3PL warehouse.
Keep your data current
Trackstar syncs each connection on a schedule, so reads come from Trackstar and don’t wait on the WMS. To hear about changes as they land instead of polling, subscribe to webhooks. Syncing Data explains how often each resource syncs. To try the endpoints before a customer connects, use the WMS sandbox.Use cases
Order Fulfillment
Create orders and track fulfillments.
Inventory Management
Keep stock in check.
Shipping Solutions
Fulfill orders with tracking information.
Returns
Create RMAs and track disposition data.
Warehouse ASNs
Notify warehouses of incoming goods and track receipts.