Skip to main content
Follow this guide to make your first Shippo API call. In this guide, you will learn how to create an address, set up your token, and test a request using the Shippo API.
Building shipping for multiple merchants?A single API account works great for one business. If you’re building a platform where other businesses will ship through your integration, there’s a different setup that handles per-merchant billing, carrier accounts, and reporting cleanly.See which integration path is right for you →

Generate your API Token

Follow the Authentication guide to generate your API Token.
NoteWhen learning about and testing the Shippo API, we recommend using the test token. Using your test token means all the calls you make to the Shippo API are free.

Install the client library for your language

See our client libraries page for more details.

Make your first API call

To make sure everything is working, make a simple call to create a new address in your Shippo account. You must replace <API_TOKEN> with the token you copied from Step 1.
If your request to create a new address was a success, the response should look like the following. If you don’t get a response like this, check your code and make sure your API token is correct.

Next steps

  • Choose your API workflow: Now that you’ve made your first call, find the workflow that matches how you ship, such as rate shopping, batch labels, international, returns, or checkout rates.
  • Generate your first shipping label: Once you know your workflow, you’re ready to start shipping!
You can also start exploring our API reference to learn about all the Shippo API features.
Last modified on July 16, 2026