---
title: "List supported traveller profiles"
method: GET
path: "/v1/profiles"
tags: ["Fares"]
---

# List supported traveller profiles

`GET /v1/profiles`

## Request

- Base URL: `https://sweetsaverfare.com`
- URL: `https://sweetsaverfare.com/v1/profiles`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://sweetsaverfare.com/oauth/auth`, token URL `https://sweetsaverfare.com/oauth/token`, scopes: `fares:read`)

Returns the supported passenger and vehicle profiles used by fare, sailing, and alert requests.

## Response `200`

Supported traveller and vehicle profiles

- ProfilesResponse
  - `profiles` Profile[], required
    - `id` 'ADULT_NO_VEHICLE' | 'ADULT_STANDARD_VEHICLE' | 'ADULT_OVERHEIGHT_VEHICLE', required
    - `passenger_profile` 'ADULT' | 'CHILD', required
    - `vehicle_profile` 'NO_VEHICLE' | 'STANDARD_UNDER_20FT' | 'STANDARD_OVERHEIGHT' | 'OVERSIZE', required
    - `label` string, required

## Other responses

- `401`: Authentication required
- `403`: Permission or plan entitlement required
- `429`: Request rate limit exceeded
- `500`: Internal server error

---

[API](https://skmtc.dev/sweetsaverfare/apis/sweet-saver-fare-public-api.md) · [All operations](https://skmtc.dev/sweetsaverfare/apis/sweet-saver-fare-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sweetsaverfare/apis/sweet-saver-fare-public-api/revisions/102cb8af7798?raw)
