---
title: "List Carriers"
method: GET
path: "/services/advanced-sailing-schedules/v1/carriers"
tags: ["Ocean: Point-to-Point Schedules"]
---

# List Carriers

`GET /services/advanced-sailing-schedules/v1/carriers`

## Request

- Base URL: `https://na12.api.project44.com`
- URL: `https://na12.api.project44.com/services/advanced-sailing-schedules/v1/carriers`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `/api/v4/oauth2/token`
- TypeScript: <https://skmtc.dev/project44/apis/project44-rest-api/docs/services/advanced-sailing-schedules/v1/carriers/get.ts> (a function with typed inputs; its response is checked against the schema)

## Response `200`

Successful Response

- SailingScheduleCarrierCollection
  - `carriers` SailingScheduleCarrier[]: Carriers currently live in the service.
    - `carrierCode` string: SCAC carrier code.
    - `carrierCodeListProvider` 'NMFTA' | 'SMDG': Code-list provider for carrierCode.
    - `carrierName` string: Carrier name.

## Other responses

- `401`: Missing or invalid credentials.
- `403`: Authenticated but lacking the required permission.

---

[API](https://skmtc.dev/project44/apis/project44-rest-api.md) - [All operations](https://skmtc.dev/project44/apis/project44-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/project44/apis/project44-rest-api/revisions/cdf9675e2294?raw)
