Skip to main content

Shipstation API Keys

A brief overview on how to generate new API keys for shipstation and regenerate them when they expire.

T
Written by Taylor J.
Updated over 2 weeks ago

How to generate API Keys in Shipsation.

Login to your shipstation account and go to the gear icon in the upper right. Then click on Account > API Settings. From there you will be presented with a button to Generate API Key. You will want to do this for the V1 API.

After you click "Generate API Key" you will be prompted to choose a length of time for this key to be valid. We suggest choosing 12 months. You will need to regnerate this key again once this time period expires. We suggest setting a calendar reminder to do this in the future.

You will then be presented with a set of api keys that look like this:

Once these api keys are genearted you will want to put them in the Shipstation integration within your Acenda account.

Under Fulfillment Providers, you will need to either add Shipstation or edit an existing install. Clcik the Edit button next to the Shipstation integration you need to update.

Under the Settings > Authorization section of the integration, add in your existing/newly created valid API Key / API Secret that you generated within Shipstation. Click Save and our system should be cor


How to regenerate and fix invalid API Keys.

Sometimes the credentials in our system were either inputted incorrectly or you used shipstation API Keys that are no longer valid. When this occurrs orders stop flowing and we can no longer get tracking updates from Shipstation.

Follow the steps above to create a new API key if you no longer have access to your old api keys.

You will need to update the appropriate Shipstation integration with the new keys that you generated.


How can I tell if my API keys are expired in Shipstation?

In the API key section of shipstation you will see a list of API Keys now and their corresponding expiration date:


How can I tell if my API keys are bad in Acenda?

From the integrations section in our admin, you will see a section for fulfillment providers. There will be a red i icon that is indicating that your connection is unhealthy. This means that we are no longer able to connect successfully to shipstation. Click the Edit button to open the integration for more details.

If you get a Pink Unhealthy message like the below screenshot - we need new API keys. Add in your new keys and click save.

Upon our integrations next interaction with shipstation we should be back to normal and order data will start flowing again.

Did this answer your question?