To use ShipHero's Public API, you must have a GraphQL API Access and Refresh token. Begin by creating a Third-Party Developer user, also known as a dev user, in the ShipHero account where you need API access. Just like all other users, the email for the developer user must be unique, as the same email cannot be used across multiple users in the platform.
How to Add a Third Party Developer
Adding a third-party developer to your ShipHero account is easy; just follow the steps below.
-
-
- Go to the My Account > Developer Users page.
- Click on Add a 3rd Party Developer on the top right side of the page.
- Enter the Developer Details (First Name, Last Name, Email), then click Add Developer.
- Once the user has been created, the API Access Token and Refresh Token will appear.
-
NOTE: The Access Token will only be displayed once, so make sure that you copy the token and send it to your developer. Your developer will always be able to get a new Access Token by using the Refresh Token.