---
title: "Availability"
method: GET
path: "/assistances-api/availability"
tags: ["Assistances"]
---

# Availability

`GET /assistances-api/availability`

## Request

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

Returns available travel assistance and insurance options for a given destination and travel period.

## Query parameters

- `language` string, required
- `site` string, required
- `from_date` string, date, required
- `to_date` string, date, required
- `destination` string, required
- `distribution` integer, required

## Response `200`

OK

- object
  - `items` object[]: List of available assistance and insurance options.
    - `choice_id` string: Unique identifier for the assistance option. Used to select it during booking.
    - `code` string: Internal product code for the assistance plan.
    - `name` string: Display name of the assistance plan.
    - `description` string: Short description of the assistance plan, including cancellation conditions.
    - `tracking_id` string: Identifier used for tracking and analytics purposes.
    - `rate_type` 'DAILYRATE' | 'FIXEDRATE': Pricing rate type. DAILYRATE: price is calculated per day. FIXEDRATE: fixed price regardless of duration.
    - `travel_coverage` 'INTERNATIONAL' | 'NATIONAL': Geographic scope of the coverage.
    - `service_coverage` 'TRIP' | 'JOURNEY': Coverage scope. TRIP: covers the full trip. JOURNEY: covers each journey segment.
    - `validity_type` 'DAILY' | 'FIXED': Validity type of the assistance plan.
    - `region` string: Geographic region applicable to the plan. E.g.: others, europe, americas.
    - `destination_type` 'INTERNATIONAL' | 'NATIONAL': Type of destination covered by the plan.
    - `tags` string[]: List of feature tags associated with the plan. E.g.: flexible_cancellation_policy.
    - `highlights` string[]: List of key coverage highlights to display to the user.
    - `provider` object: Information about the assistance provider.
      - `name` string: Provider name.
      - `logo` object: Provider logo information.
        - `url` string: Relative URL of the provider logo image.
        - `key` string: Unique key identifying the logo asset.
    - `prices` object: Pricing information by currency. Each key is a currency code (ISO 4217).
    - `highlighted_details` object[]: Key coverage details to highlight in the UI.
      - `type` string: Coverage type. E.g.: MEDICAL_ASSIST, BAGGAGE, MEDICAMENT, FREE_TEXT.
      - `description` string: Human-readable description of the coverage detail.
      - `currency` string: Currency of the coverage amount. Only present when applicable.
      - `amount` number: Coverage amount in the specified currency. Only present when applicable.
    - `particular_conditions` object: Detailed conditions and legal information for the assistance plan.
      - `document_url` string: URL to the full policy document PDF.
      - `disclaimers` string[]: List of legal disclaimers.
      - `conditions` object[]: List of coverage conditions with their limits.
        - `code` string: Condition code.
        - `title` string: Condition title.
        - `content` string: Condition coverage limit or description.
    - `general_conditions` string: URL to the general conditions PDF document.

## Other responses

- `400`: Bad Request.
- `401`: Unauthorized
- `500`: Internal server error

---

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