## Connector Overview

ShipBob offers a complete fulfillment solution for ecommerce businesses, featuring strategically located centers and advanced tools for managing inventory, orders, and shipments to ensure faster delivery and lower costs.

## Authentication Type

OAuth2

## Webhook Supported

Yes

## Secrets

- PAN_SEC_SHIPBOB_TOKEN_TYPE
- PAN_SEC_SHIPBOB_REFRESH_TOKEN
- PAN_SEC_SHIPBOB_ID_TOKEN
- PAN_SEC_SHIPBOB_EXPIRES_AT
- PAN_SEC_SHIPBOB_SCOPE
- PAN_SEC_SHIPBOB_ACCESS_TOKEN
- PAN_SEC_SHIPBOB_EXPIRES_IN

## API Client Supported

Yes

## Requirements for Provisioning

In order to provision your connector, the following ShipBob information must be gathered:

- API Base URL
- Client ID
- Client Secret
- Scopes

To obtain the information required for provisioning ShipBob Connector, perform the following steps:

1. Request a Client ID and Secret for your Application using the respective ShipBob [form](http://andrea.12.11.2024.qa.php/).
2. Once approved, ShipBob will email you the ID and secret, as well as your approved API scopes.
3. Additional Requirements:
   1. Request [permission](https://developer.shipbob.com/auth/#step-2-request-permission-to-see-users-data) to see ShipBob user data.
   2. Implement your [ShipBob Callback URI](https://developer.shipbob.com/auth/#step-3-implement-your-callback-uri).
   3. Obtain your ShipBob [access token](https://developer.shipbob.com/auth/#step-4-get-your-access-token).
   4. Get your [channel ID](https://developer.shipbob.com/auth/#step-5-get-your-channel-id).

## How to Connect Your Integration

Upon successfully creating a tenant, you will use the following information to connect to ShipBob:

- Username
- Password

## API Resources

For more information on how to utilize the ShipBob API, feel free to reference the following [documentation](https://developer.shipbob.com/).
