# serp402 Google Travel Explore

> serp402 Google Travel Explore is a paid API for AI agents from serp402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Returns Google Travel Explore flight price results as structured JSON for flexible-date or specific-date travel searches

## Facts

- Endpoint: POST https://serp402.com/api/v1/google-travel-explore?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-google-travel-explore-8f03fcc3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Jncg5duxET8_Tte6t0JSd

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability serp402-google-travel-explore-8f03fcc3 -d '<json body>'
```

Example prompt: Search Google Travel Explore for round trip economy flights from JFK to CDG, departing 2026-06-15 and returning 2026-06-22, for 2 adults in USD — show me the price breakdown.

## When to prefer this

Choose this endpoint when you need Google Travel Explore's flight price discovery data in structured JSON without managing a Google API key or subscription. Ideal for AI agents performing travel planning, fare comparison, or flexible-date searches where pay-per-call pricing ($0.05 USDC) is preferable to a monthly SaaS subscription. Best for one-off or low-volume queries where cost predictability matters.

## Known failure modes

- Invalid or unsupported airport codes return an error or empty results
- Dates in the past or incorrectly formatted dates (non-YYYY-MM-DD) may cause errors
- Missing required parameters (departure_id or arrival_id) will return a validation error
- Return date missing for round trip (type=1) requests will fail
- Unsupported country/language code combinations may yield unexpected results
- Payment failure (insufficient USDC) will block the request at the x402 layer

## How this service works

Google Travel Explore: Google Travel Explore results, returned as JSON. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

Returns structured JSON containing Google Travel Explore flight price data including available travel dates, price ranges, airline options, price insights, and trip cost breakdowns for the specified origin-destination pair and travel parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "gl": {
   "type": "string",
   "description": "country to use for the Google Travel Explore search. It's a two-letter country code. (e.g., us for the United States, uk for United Kingdom, or fr for France)…"
  },
  "hl": {
   "type": "string",
   "description": "language to use for the Google Travel Explore search. It's a two or three-letter language code. (e.g., en for English, es for Spanish, or fr for French),…"
  },
  "type": {
   "type": "string",
   "description": "type of the flights. Available options: 1 - Round trip (default) 2 - One way When this parameter is set to 3 , use multi_city_json to set the flight…"
  },
  "month": {
   "type": "string",
   "description": "month of the trip with flexible travel dates. The value must be a number from 1 to 12 , where 1 = January, 2 = February, …, 12 = December. 0 (default) means…"
  },
  "adults": {
   "type": "string",
   "description": "number of adults. Default to 1."
  },
  "children": {
   "type": "string",
   "description": "number of children. Default to 0."
  },
  "currency": {
   "type": "string",
   "description": "currency of the returned prices. Default to USD . Head to the Google Travel Currencies page for a full list of supported currency codes."
  },
  "arrival_id": {
   "type": "string",
   "description": "arrival airport code or city location kgmid. An airport code is an uppercase 3-letter code. You can search for it on Google Flights or IATA . For example, CDG…"
  },
  "return_date": {
   "type": "string",
   "description": "return date. The format is YYYY-MM-DD. e.g. 2026-10-31 Parameter is required if type parameter is set to: 1 (Round trip)"
  },
  "departure_id": {
   "type": "string",
   "description": "departure airport code or city location kgmid. An airport code is an uppercase 3-letter code. You can search for it on Google Flights or IATA . For example,…"
  },
  "travel_class": {
   "type": "string",
   "description": "travel class. Available options: 1 - Economy (default) 2 - Premium economy 3 - Business 4 - First"
  },
  "outbound_date": {
   "type": "string",
   "description": "outbound date. The format is YYYY-MM-DD. e.g. 2026-10-25"
  },
  "arrival_area_id": {
   "type": "string",
   "description": "arrival region or country as a location kgmid. A location kgmid is a string that starts with /m/ or /g/ . You can search for a region or country on Wikidata…"
  },
  "travel_duration": {
   "type": "string",
   "description": "duration of
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-google-travel-explore-8f03fcc3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
