---
title: "Modalities"
method: GET
path: "/modalities"
tags: ["Modalities"]
---

# Modalities

`GET /modalities`

## Request

- Base URL: `https://api-dev.despegar.com/v3/activities-api`
- URL: `https://api-dev.despegar.com/v3/activities-api/modalities`
- Auth: API key in header `x-apikey`

## Query parameters

- `id` string, required
- `site` string, required
- `language` 'ES' | 'PT' | 'EN', required
- `from` string
- `to` string

## Response `200`

Successful response

- object
  - `ticket_id` string: ID of the ticket type being searched.
  - `tracking_id` string: ID of the ticket type being searched.
  - `id` string
  - `type` string
  - `name` string
  - `description` string: Description of the attraction for the ticket.
  - `duration` object
    - `type` string
    - `value` number
  - `modalities` object[]: Lists all available tickets for the searched attraction.
    - `id` string: Name of the specific modality. This field will be used for the availability endpoint if this modality is selected.
    - `modality_type` string
    - `name` string
    - `available_dates` object[]
      - `date` string, date
      - `hours` object[]
        - `id` number
        - `hour` number
    - `prices` object[]
      - `currency` string
      - `unit_price` number: This field is used as a reference price.
    - `max_capacity` number
    - `adult_age_range` object
      - `min_age` number
      - `max_age` number
    - `child_age_range` object
      - `min_age` number
      - `max_age` number
    - `infant_age_range` object
      - `min_age` number
      - `max_age` number
    - `additionals` object[]
      - `id` string
      - `title` string
      - `description` string
      - `price` object[]
        - `currency` string
        - `unit_price` number: This field is used as a reference price.
      - `inclusions` unknown[]
        - unknown
      - `exclusions` unknown[]
        - unknown
  - `images` object[]: Images related to the searched attraction.
    - `url` string
    - `key` string
    - `width` number
    - `height` number
  - `inclusions` unknown[]: This field lists the parks included in the modality.
    - unknown
  - `exclusions` unknown[]: This field lists the parks excluded from the modality.
    - unknown

## Other responses

- `400`: Bad Request. Returned when one or more request parameters are missing or invalid.
- `503`: Service Unavailable. Returned when the activity provider is unreachable or returns an error.

---

[API](https://skmtc.dev/despegar/apis/activities.md) - [All operations](https://skmtc.dev/despegar/apis/activities/llms.txt) - [OpenAPI document](https://skmtc.dev/despegar/apis/activities/revisions/ba77a3fc2d00?raw)
