---
title: "Plan a ski or beach trip"
method: GET
path: "/trip/plan"
---

# Plan a ski or beach trip

`GET /trip/plan`

## Request

- Base URL: `https://veabird.com/api/v1`
- URL: `https://veabird.com/api/v1/trip/plan`
- Auth: none declared

Everything to book one trip to a ski or beach resort: conditions for the dates, places to stay (live nightly prices with photos where available, plus rental and hotel searches), flights from the traveler's airport to the best gateway, and extras (lift tickets, ski rentals, tours, car hire, insurance).

## Query parameters

- `resort` string, required
- `kind` 'ski' | 'beach'
- `from` string
- `depart` string, required
- `return` string
- `adults` integer
- `childrenAges` integer[]
- `maxPricePerNight` number

## Response `200`

Result (JSON). Errors come back as {error}.

- object

---

[API](https://skmtc.dev/veabird/apis/veabird-ski-beach-trip-api.md) · [All operations](https://skmtc.dev/veabird/apis/veabird-ski-beach-trip-api/llms.txt) · [OpenAPI document](https://skmtc.dev/veabird/apis/veabird-ski-beach-trip-api/revisions/5323714362a6?raw)
