---
title: "Sandbox: multi-search — free, fake data, same schema"
method: POST
path: "/sandbox/flights/multi-search"
tags: ["sandbox"]
---

# Sandbox: multi-search — free, fake data, same schema

`POST /sandbox/flights/multi-search`

## Request

- Base URL: `https://letsfg.co/developers/api/v1`
- URL: `https://letsfg.co/developers/api/v1/sandbox/flights/multi-search`
- Auth: API key in header `X-API-Key`

Identical to POST /flights/multi-search. Returns fake full results for each destination. No credits charged.

## Request body

- MultiSearchRequest
  - `origin` string, required: Departure IATA code.
  - `destinations` string[], required: 1–10 destination IATA codes. Each runs a full search and counts as one search against the allowance - only if it returns offers.
  - `date_from` string, date, required
  - `return_from` string, date
  - `adults` integer
  - `currency` string
  - `cabin_class` 'M' | 'W' | 'C' | 'F'
  - `max_stopovers` integer
  - `departure_time_from` string
  - `departure_time_to` string

## Response `200`

Fake multi-search results.

- MultiSearchResponse
  - `origin` string
  - `results` object[]
    - `destination` string
    - `status` 'ok' | 'error' | 'insufficient_balance'
    - `charged` boolean
    - `total_results` integer
    - `cheapest_price` number, nullable
    - `currency` string
    - `offers` object[]
  - `summary` object
    - `requested` integer
    - `completed` integer
    - `charged_searches` integer
    - `pricing_note` string

---

[API](https://skmtc.dev/letsfg/apis/letsfg-public-developer-api.md) · [All operations](https://skmtc.dev/letsfg/apis/letsfg-public-developer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/letsfg/apis/letsfg-public-developer-api/revisions/516ab6ba1d2e?raw)
