# SiteCheck Health & Travel – Google Hotels Lowest Nightly Prices

> SiteCheck Health & Travel – Google Hotels Lowest Nightly Prices is a paid API for AI agents from api.healthtravel-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns the lowest nightly hotel prices for a given city and stay dates, scraped from Google Hotels' public results page, including hotel names, starting prices, currency, and Google deal flags.

## Facts

- Endpoint: GET https://api.healthtravel-api.workers.dev/api/travel/google-hotels-price?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-health-travel-google-hotels-lowest-nightly-prices-fe99204b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oPLEnXCFN2kYLkrCgny8H

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 sitecheck-health-travel-google-hotels-lowest-nightly-prices-fe99204b
```

Example prompt: What are the cheapest hotels showing up on Google Hotels for Lisbon, checking in June 10 and checking out June 13? Show me up to 20 results including any deal flags.

## When to prefer this

Use this endpoint when you need a quick snapshot of the lowest available hotel prices for a city from Google Hotels' public listings without needing to complete a booking. Ideal for price comparison, travel budget estimation, or surfacing deal alerts. Prefer this over booking APIs when the goal is price discovery rather than reservation. Note that prices are informational and subject to change.

## Known failure modes

- Invalid or unrecognized city/place name — no results returned
- Check-in date in the past or checkout not after check-in — validation error
- Checkout more than 30 nights after check-in — rejected
- Google Hotels scrape temporarily unavailable or rate-limited — upstream error
- Currency shown may differ from user's expected currency due to server region logic
- Prices can change between API call and actual booking attempt

## How this service works

Lowest nightly hotel prices for a city and stay dates from Google Hotels' public results page (about 18-20 hotels, Google's order): hotel name, 'prices starting from' amount, currency as Google shows it (it follows the server's region, so check the currency field) and Google's deal flag with % below usual. Confirms the dates Google applied. Not a booking; prices change constantly.

## Output

A list of up to 40 hotels (default 20) in the requested city, each with hotel name, 'prices starting from' nightly amount, currency (region-dependent from Google's server), a deal flag where applicable, the deal's percentage below usual price, and the check-in/check-out dates that Google actually applied to the search.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "place",
      "checkin",
      "checkout"
     ],
     "properties": {
      "limit": {
       "type": "string",
       "description": "Hotels to return, 1 to 40 (default 20)"
      },
      "place": {
       "type": "string",
       "description": "City or area, e.g. Paris, Tokyo Shinjuku (required)"
      },
      "checkin": {
       "type": "string",
       "description": "Check-in date YYYY-MM-DD, today or later (required)"
      },
      "checkout": {
       "type": "string",
       "description": "Check-out date YYYY-MM-DD, after check-in, at most 30 nights (required)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-health-travel-google-hotels-lowest-nightly-prices-fe99204b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.healthtravel-api.workers.dev](https://www.zero.xyz/host/api.healthtravel-api.workers.dev/llms.txt)
