Added retry logic to make Webhooks more resilient. Failed webhooks are now retried over 24 hours with an exponential backoff strategy to increase delivery success rates.
Release 2.2.0
February 7, 2023
ShipBob allows you to generate an Auth Token (Personal Access Token) in a self-service manner from your ShipBob dashboard.
Added POST 2.0/simulate/shipment endpoint in Sandbox Environment to request simulation for processing a shipment to Shipped and Delivered statuses.
Release 2.0.0
August 23, 2022
Added GET 2.0/receiving endpoint to request for multiple WROs (warehouse receiving orders). Supports multiple query parameters, including fulfillment center ID, WRO insert date, and more. See API reference guide for more details
Deprecated 1.0/receiving endpoints. Please use 2.0/receiving for equivalent functionality. We will remove old 1.0/receiving endpoints on a future date to be announced
Note: the models returned by 2.0/receiving will no longer contain box info. This will be moved to a separate endpoint before /receiving is removed permanently
You may continue to use 1.0/receiving if you need box info. If you do not, please migrate to 2.0/receiving
This is the first release for 2.0 endpoints. Any breaking changes going forward for other APIs will have similar migrations to 2.0-prefixed endpoints
Release 1.0.141
April 28, 2022
Added WRO attributes field purchase_order_number to Receving API request and response.
Release 1.0.102
May 17, 2021
Added inventory attributes field total_sellable_quantity to Inventory API endpoints. This quantity is calculated by subtracting the total exception quantity from the fulfillable quantity.
Release 1.0.16
March 23, 2020
Added ability to auto-create Products when sending Orders that use the product reference_id
Added a new authentication method - Personal Access Token (PAT) - that can be requested for single-merchant applications for easier use.
Updated Getting Started section to be more clear about how the various APIs should be used
Added an example integration diagram to the Tools section
Release 1.0.15
February 24, 2020
Added On Hand and Committed quantity calculations to the Inventory Resource
Moved the Shipments endpoints under the Orders API resource. This change should result in no interuptions of service.
Added Shipment information to the Get Order and Get Orders Endpoints
Release 1.0.13
January 28, 2020
Added the Returns API which includes endpoints to create a return, edit a return, cancel a return, get 1 return and get all returns.
Added Order referenceId field as filter to Get Orders endpoint
Release 1.0.10
December 30, 2019
Developers are now able to request multi-channel applications which have read-only access to all of a user's channels. Request a multi-channel application using the sign-up link
Release 1.0.9
December 16, 2019
Added inventory attributes field packaging_attribute to Inventory API endpoints
Fixed bug where Shipments endpoints did not return more than one lot date and lot number for inventory
Release 1.0.6
November 25, 2019
Added Company Name to the shipment object in the Fulfillment API
Added an additional On Hold status reason to the Fulfillment API - "Missing Packaging Preferences". The merchant should resolve this error by logging into their ShipBob account.
Release 1.0.5
November 18, 2019
Released Warehouse Receiving API for creating orders to receive inventory into ShipBob’s fulfillment center
Release 1.0.3
November 5, 2019
Fixed documentation inconsistencies and combined all APIs into a single document