Skip to main content

Use the Smart Send API

You can use the Smart Send REST API to create shipping labels and manage shipments from any external system. All official Smart Send integrations use this same API, ensuring reliability and consistency across platforms. The API is suitable for custom integrations, automation, or connecting third-party systems to Smart Send.

API Specification

See our OpenAPI specification

Authentication

All requests to the Smart Send API require authentication using an API token. The token must be included in the Authorization header as a Bearer token.

Creating an API Token

To create an API token, start by logging into the Smart Send platform .
1

Navigate to API Tokens

2

Create token

In the section Create API Token fill in a name which is only used for your internal classificationCreate API Token form with token name field
3

Generate token

Click the Create button which will open a modal displaying the newly generated API TokenModal displaying the newly generated API token
Note that for security reasons then the API Token is only shown once. You can always delete it and create a new one if need be.

Revoking an API Token

To revoke an API token, start by logging into the Smart Send platform .
1

Navigate to API Tokens

2

Find the token

In the section Manage API Tokens find the API Token you want to deleteList of API tokens with delete option
3

Delete the token

Click the Delete button next to the API Token you want to delete and confirm the actionConfirmation dialog for deleting an API token
Deleting an API Token is irreversible and can break any integrations that is using that API Token.