FAQ
What is the difference between PAT and OAuth 2.0?
PAT is for single merchants with full access, while OAuth 2.0 is for multi-user apps with granular permissions. (Learn more)
How do I track rate limits?
Check the X-RateLimit-Remaining header in API responses. (Learn more)
How does pagination work?
If there is an additional page you will see next-page in the header.
Does ShipBob use ounces or pounds for an inventory item?
ShipBob inventory items uses ounces (oz) and this is reflected in our API. For reference, see in the Get an inventory item response.
Does ShipBob use inches or centimeters for an inventory item?
ShipBob inventory items uses inches (in) and this is reflected in our API. For reference, see in the Get an inventory item response.
How to find what fulfillment centers you have access to?
You can find the fulfillment centers you have access to by making a request to the GET FulfillmentCenter endpoint at api.shipbob.com/2026-01/fulfillment-center. The response will return the locations (fulfillment centers and hubs) you have access to.
Here is a sample response:
If you are using a ShipBob sandbox account make sure to update your request to sandbox-api.shipbob.com/2026-01/fulfillment-center.
How to find the shipping cost for an order?
You can find this by looking at the invoice_amount in a shipment inside an order. For example, make request to GET Orders, GET Order, or GET Shipment. You will see this in the payload returned:
How can I find OpenAPI specs for each API version?
Download our OpenAPI specs to use in Postman or another API client.

