List Carriers
This endpoint returns a list of all your connected carrier accounts, along with helpful information about each account, its options, the services it offers, etc.
To request these details for a specific carrier, rather than all carriers, add the carrier_id to the endpoint. See our Get a Single Carrier reference for details.
Carrier IDs
One of the most important pieces of information in the List Carriers response is the carrier_id. Each of your carriers has a unique carrier_id, which you'll use to specify the carrier account for many ShipStation API endpoints.
For example, when creating a label, you'll explicitly specify the carrier_id for the account the label should come from. Similarly, when calculating shipping costs, you may want to specify the carrier_id of the account that you know has the best rates for the type of package.
Example Request & Response
GET /v1/carriers/
Response
Note: Some carriers may include a
connection_statusfield indicating the approval state of the carrier connection. Possible values areapprovedorpending_approval.