Rate Shopping API
Endpoint Details
- API URL:
<baseurl>/api/rate-shopping - Method:
POST
Headers
Note: All fields in the request are mandatory
TheserviceNamemust be the name of your ship option in your ShipBob dashboard. For example,"Standard Ground","Standard Premium","TikTok FBM US Standard", etc.
Environments
- Production:
POST https://logisticslabelprintingapi.shipbob.com/api/rate-shopping - Stage:
POST https://logisticslabelprintingapi-stage.shipbob.dev/api/rate-shopping
Sample Requests
1. Standard Ground
POST https://logisticslabelprintingapi.shipbob.com/api/rate-shopping
2. Standard Premium
POST https://logisticslabelprintingapi.shipbob.com/api/rate-shopping
3. ShipBob Economy
POST https://logisticslabelprintingapi.shipbob.com/api/rate-shopping
Sample Response
Troubleshooting
- Ensure you provide
actualWeightand allpackageDimensions(LengthInches,WidthInches,HeightInches)- actualWeight should be in ounces.
- LengthInches, WidthInches, HeightInches should be in inches.
- Pass a valid
fulfillmentCenterId- For Stage, use
33 - For Prod, fetch your
fulfillmentCenterIdvia:
GET https://api.shipbob.com/2026-01/fulfillment-center
- For Stage, use
- Get your
<PAT token>from the ShipBob dashboard by going to Integrations → API Tokens → Generate new token. Your ShipBob rep will also provide this.

