How to find Shipstation's API Key and API Secret
This article explains how to find ShipStation's API Key and API Secret, which enable real-time shipping rates and printing shipping labels.
Create a new ShipStation account or log into your existing ShipStation account by visiting here.
Visit ShipStation's settings (#1) followed by the Carriers menu on the left (#2) (Refer to Image 1)
Activate at least 1 shipping Carriers service under the ShipStation Carriers tab or connect to your own account by clicking on Your Carrier Accounts tab. (Refer to Image 1)

Make sure your ShipStation account is activated and has a balance to generate Shipping labels
Scroll to the bottom left. Click on the API Settings link under the Account section. (Refer to Image 2)
Click on the Generate API Key (#2) button. You will be shown two key sets. Copy and save both of them.

Once you have the tokens, visit PuppetVendors settings -> Shipping (left hand navigation) -> Shippo & ShipStation Integration. Navigate to the ShipStation Integration tab and paste the API Key and API Secret keys in the respective fields.

Your vendors will now be able to start generating shipping labels directly in the vendor portal.
ShipStation has unclear documentation so some errors maybe unclear.
How to resolve?
If you run into errors or issues, please do not hesitate to reach out to our support team with questions and provide a screenshot. Common errors with ShipStation happens when there's either
Insufficient funds in the account
Out of range weight values like entering 100 kilograms instead of 100 grams
Incorrect address or no supported shipping providers
enable
Create a new ShipStation account or log into your existing ShipStation account by visiting here.
Visit ShipStation's settings (#1) followed by the Carriers menu on the left (#2) (Refer to Image 1)
Activate at least 1 shipping Carriers service under the ShipStation Carriers tab or connect to your own account by clicking on Your Carrier Accounts tab. (Refer to Image 1)

Make sure your ShipStation account is activated and has a balance to generate Shipping labels
Scroll to the bottom left. Click on the API Settings link under the Account section. (Refer to Image 2)
Click on the Generate API Key (#2) button. You will be shown two key sets. Copy and save both of them.

Once you have the tokens, visit PuppetVendors settings -> Shipping (left hand navigation) -> Shippo & ShipStation Integration. Navigate to the ShipStation Integration tab and paste the API Key and API Secret keys in the respective fields.

Your vendors will now be able to start generating shipping labels directly in the vendor portal.
Troubleshoot Errors
ShipStation has unclear documentation so some errors maybe unclear.
How to resolve?
If you run into errors or issues, please do not hesitate to reach out to our support team with questions and provide a screenshot. Common errors with ShipStation happens when there's either
Insufficient funds in the account
Out of range weight values like entering 100 kilograms instead of 100 grams
Incorrect address or no supported shipping providers
enable
Updated on: 15/06/2025
Thank you!