How to Connect
Prerequisites
Before setting up the ShipBob integration in iPaaS.com, ensure you have the following information:
API URL:
For sandbox environment:
https://sandbox-api.shipbob.com/1.0
For production environment:
https://api.shipbob.com/1.0
Inventory Match Method: When adding product inventory to iPaaS.com, select the ShipBob value that will be used to find a matching iPaaS.com SKU. Enter one of the following:
Sku
ReferenceId
Name
This value should also be included when creating orders in ShipBob so their shipments reflect the necessary value (refer to transaction line mappings).
Configure Subscription Settings
Navigate to the ShipBob subscription settings in iPaaS.com and provide the following information:
Field | Description | Required | Example |
Name | A unique name for identifying the ShipBob subscription. | Yes |
|
Version | Specifies the version of the ShipBob API to use. | Yes |
|
API URL | The base URL for the ShipBob instance (sandbox/production) | Yes |
|
Inventory Match Method | The method to match inventory between ShipBob and iPaaS. | Yes |
|
Personal Access Token | Token for accessing the ShipBob API (if applicable). | No |
|
Authentication Methods
Follow these steps to authenticate the ShipBob integration:
Define the API URL:
Authenticate with ShipBob:
Select or Create a Sales Channel:
Authorize Integration:
Refresh the iPaaS Subscription:
Initialization Support
The following types of data support initialization and can be transferred in bulk:
Location TO iPaaS.com
Location Group TO iPaaS.com
Shipping Method TO iPaaS.com
Throttling
Throttling ensures that Shipbob's API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.
While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.