Our Public API is updated continuously. Here’s a roundup of recent additions, improvements, and changes to review in your integrations.
📋 Create Custom Order Fulfillment Statuses
The new
order_fulfillment_status_create
mutation creates custom statuses for your account. 3PLs can also create statuses for customers using customer_account_id
.🏷️ Create LPNs With Your Own Barcodes
The
license_plate_numbers_create
mutation now accepts an optional barcodes
list.Provide one barcode per LPN, matching the requested
quantity
. Omit the list to keep automatic barcode generation.🧩 More Product Controls
- Ships Alone:Read and updatemust_ship_aloneto control whether a product ships separately.
- Query by product IDs:Use the newidsfilter onproductsto retrieve a specific list of products.
Docs: Update products · Query products
📍 Identify Hospital Locations
The new
Location.is_hospital
field shows whether a location is currently flagged for an inventory investigation.Read it in location lookups, location lists, item locations, and tote-pick location details.
Docs: Hospital Locations
⚙️ More Warehouse Workflow Support
- Complete work orders:Usework_order_completeto complete custom and assembly work orders. Assembly orders require all units created and a receiving location set.
- Delete shipping containers:Use the newshipping_container_deletemutation.
- Inbound shipment statuses:InboundShipmentStatusnow includesQC_ON_HOLDandREJECTED.
⚠️ Inventory Updates Require a Location or LPN
When adding, removing, or replacing inventory, provide
location_id
or lpn_id
.Requests without either value are now rejected. Review integrations that previously submitted inventory changes using only a SKU and warehouse.
📊 Data Exports for Every Customer
Every account now has access to weekly full exports and deltas every six hours. The paid tier includes daily full exports and deltas every 30 minutes.
Docs: Data Exports Guide
📖 Updated Developer Resources
- Updated Public API Skillpackage for AI-assisted analysis and integration development.
- Expanded Getting Startedguidance covering credit usage, estimated versus final query cost, rate limits, and pagination.
Docs: Public API Skill · Getting Started
For API questions and feedback, visit the ShipHero Community.