For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
DocumentationAPI Reference
DocumentationAPI Reference
  • Get Started
    • Introduction
    • Quickstart
    • Authentication
    • Rate Limit
    • Webhooks
  • Integration Guides
    • Overview
    • Tracking
    • Receiving
    • Returns
    • Billing
  • Other
    • Concepts
    • Status Reference
    • Errors
    • FAQ
    • Release Notes
LogoLogo
Other

FAQ

||View as Markdown|
Was this page helpful?

Last updated April 30, 2026

Previous

Errors

Next

Release Notes

Built with

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:

1[
2 {
3 "id": 228,
4 "name": "Moreno Valley (CA)",
5 "timezone": "Pacific Standard Time",
6 "address1": "28010 Eucalyptus Ave",
7 "address2": "Building #1",
8 "city": "Moreno Valley",
9 "state": "CA",
10 "country": "US",
11 "zip_code": "92555",
12 "phone_number": "8444744726",
13 "email": "support@shipbob.com"
14 }
15]

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:

{
...
"invoice_amount": 7.77,
...
}
How can I find OpenAPI specs for each API version?

Download our OpenAPI specs to use in Postman or another API client.

Download OpenAPI 2026-01 spec
Download OpenAPI 2025-07 spec
Download OpenAPI 2.0 spec
Download OpenAPI 1.0 spec
Download OpenAPI Experimental spec