Skip to main content

ShipHero Connections and Settings

Connect ShipHero to iPaaS.com: required credentials, subscription settings, authentication, and throttling reference.

Integrate iPaaS.com with ShipHero to enable seamless data synchronization for products, product variants, kits, inventory, sales orders, and shipments.

How to Connect

Prerequisites

Before configuring the integration in iPaaS.com, set up API access in ShipHero:

  • A ShipHero account with API access. ShipHero exposes a public GraphQL API; see the ShipHero Developer documentation for details on API access and credentials.

  • API credentials (a username and password) that the integration will use to authenticate to ShipHero. ShipHero recommends using dedicated credentials for API access rather than a personal login.

Configuration Details

You will enter the following values when configuring the subscription in iPaaS.com:

  • API URL: the base URL of the ShipHero public API the integration connects to. Example: https://public-api.shiphero.com.

  • Username: the ShipHero account username (email) used for API access.

  • Password: the password for that ShipHero account.

Configure Subscription Settings

On the subscription's settings page in iPaaS.com, complete the fields below.

ShipHero subscription settings page in iPaaS.com

Field

Description

Required

Example

API URL

The base URL of the ShipHero public API.

Yes

https://public-api.shiphero.com

Username

The ShipHero account username (email) used for API access.

Yes

warehouse-api@yourcompany.com

Password

The password for the ShipHero account.

Yes

(your ShipHero password)

Variant Inventory Poll Search Days

How many days back the variant-inventory poll looks for changes when it runs. Leave blank to use the default of 5 days.

No

5

Variant Inventory Poll Batch Size Time Span

The size, in hours, of each time window the variant-inventory poll processes per batch. Leave blank to use the default of 12.

No

12

Skip Parent Product

When set to True, the integration does not transfer the parent product as part of a product transfer. When False (the default), the parent product is included.

No

False

API Throttle Limit

The maximum number of calls the integration makes to ShipHero within the throttle window.

No

500

API Throttle Seconds

The length, in seconds, of the throttle window.

No

60

Concurrent Connections

The maximum number of simultaneous connections the integration opens to ShipHero.

No

10

Concurrent Batch Executions

The maximum number of transfer batches the integration processes at the same time.

No

10

Authentication Methods

ShipHero uses token-based authentication. The integration signs in with the Username and Password you provide: it exchanges those credentials with ShipHero for an access token and a refresh token, then uses the access token to make API calls. The integration stores the refresh token and renews the access token automatically as it expires, so you do not need to re-enter credentials for ongoing synchronization. If you change the ShipHero account password, update the Password field so the integration can re-authenticate.

Initialization Support

Currently, initialization (a bulk import of existing data when the subscription is first connected) is not supported for ShipHero in iPaaS.com. Data synchronization is configured through the mapping collections and runs on an ongoing basis — ShipHero delivers inventory and shipment updates to iPaaS.com in real time, and products, kits, and sales orders are transferred from iPaaS.com as they are added or updated. Records can also be synced on demand from the iPaaS.com Manual Sync page.

Throttling

The integration's throttle fields — API Throttle Limit, API Throttle Seconds, Concurrent Connections, and Concurrent Batch Executions — are pre-populated with recommended values when the subscription is created and control how frequently the integration calls ShipHero. ShipHero's API is credit-based, so these values keep the integration within ShipHero's usage limits; raise or lower them only if needed for your volume. For details on adjusting these fields, see the Subscription Configuration – Edit article in the iPaaS.com Help Center.

Related Documents

External References

Did this answer your question?