ShipStation: How to Update Your Expired API Keys
As of April 2025, ShipStation has moved to expiring API Keys as part of a security update. This means we will need to update them manually inside RoasterTools to ensure uninterrupted integration.
The API Key is what links the communication between RoasterTools and your ShipStation. This is enables our roasters to:
- Export order information to ShipStation in one click.
- Have ShipStation send cost and tracking information back to RoasterTools so that you can reflect the live shipping costs on invoices. (optional)
- Import orders from commerce stores via ShipStation. This is an outdated method of importing commerce orders. See this article about our new direct commerce connections.
Setting up ShipStation: This article is only for updates to an existing shipstation connection. For detailed information on setting up your new ShipStation integration please see this article.
You will need to generate a new V1 API Key and provide the API Key and Secret Key and update your ShipStation integration settings.
Generating your new API Key & Secret Key in ShipStation
- Log in to your ShipStation account
- Go to My Account dropdown menu
- Navigate to API Settings
- In the select API version, make sure you select the V1 version
- Select how long till it expires (select a 12-month expiration to avoid early expiry.)
- Select the Generate new keys
- Copy both the API Key and API Secret
- Once you have your new API credentials (API Key & Secret Key), update keys inside RoasterTools under the ShipStation integration settings.
Enter new keys into your ShipStation integrations settings with the following steps:
- Select your name
- Go to Integrations in the drop down
Select the three dots next to ShipStation
- Select Update API Keys button
- Enter API Key and Secret Key
- Click Update Credentials
Important: If you receive an error code: "Importing from ShipStation is in process. Please try again later." after you have tried to import, please let support know so that we can refresh your status before you try to import again.