# YATCO Yacht Listings Search

> YATCO Yacht Listings Search 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 paginated yacht-for-sale listings from YATCO's public search, optionally filtered by builder, with details like name, price, length, and location.

## Facts

- Endpoint: GET https://api.healthtravel-api.workers.dev/api/travel/yatco?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/yatco-yacht-listings-search-a78159ae
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wx79wn23CcoEcdnqoxBX4

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 yatco-yacht-listings-search-a78159ae
```

Example prompt: Can you pull up the current Sunseeker yachts listed for sale on YATCO — show me names, prices, lengths, and locations, starting from the first page?

## When to prefer this

Use this endpoint when you need current yacht-for-sale listings from YATCO's brokerage marketplace, especially when filtering by a specific builder or paginating through a large inventory. Prefer this over general web scraping when you want structured fields like staterooms, days on market, and asking price already parsed out.

## Known failure modes

- Invalid or misspelled builder name returns empty results or all builders
- Page number out of range (>500 or <1) may return empty or error
- YATCO public JSON route may change, causing parsing failures
- Some listings may have incomplete broker-entered data (null fields)
- Rate limits or upstream YATCO unavailability may cause timeouts

## How this service works

Pay-per-call health care, drug, provider and travel data tools for AI agents, from official and public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns up to 12 yacht listings per page, each including the yacht's name, builder, model, year, length, asking price with currency (or 'price on application'), category, number of staterooms, current location, days on market, and a direct link to the YATCO listing. Values are as entered by brokers.

## 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": [],
     "properties": {
      "page": {
       "type": "string",
       "description": "Result page, 1 to 500 (12 yachts per page, default 1)"
      },
      "builder": {
       "type": "string",
       "description": "Builder name, e.g. sunseeker, azimut, benetti (default: all builders)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "page": 1,
  "count": 12,
  "total": 226,
  "source": "https://www.yatco.com/wp-json/yatco/yachts?page_index=1&builder=sunseeker",
  "yachts": [
   {
    "url": "https://www.yatco.com/yacht/8625-32-sunseeker-motor-yacht-2015-485381/",
    "city": "Murcia",
    "name": "STARDUST OF MARY",
    "year": 2015,
    "mlsId": 485381,
    "model": "Yacht 86",
    "photo": "https://s3.amazonaws.com/boss.yatco.com/ForSale/Vessel/Photo/468744/medium_5275978.jpg",
    "sleeps": 10,
    "builder": "SUNSEEKER",
    "country": "Spain",
    "category": "Motor Yacht",
    "currency": "EUR",
    "listedAt": "2026-10-05T09:01:27",
    "condition": "Used",
    "lengthFeet": 8625.32,
    "lengthText": "8625' 4\"",
    "staterooms": 4,
    "askingPrice": 2950000,
    "subCategory": "Flybridge",
    "daysOnMarket": 18,
    "lengthMeters": 2629,
    "priceOnApplication": false
   },
   {
    "url": "https://www.yatco.com/yacht/131-52-sunseeker-motor-yacht-2010-399111/",
    "city": "Dubai",
    "name": "LUCIEN",
    "year": 2010,
    "mlsId": 399111,
    "model": "40M",
    "photo": "https://s3.amazonaws.com/boss.yatco.com/ForSale/Vessel/Photo/399111/medium_4016642.jpg",
    "sleeps": 14,
    "builder": "SUNSEEKER",
    "country": "United Arab Emirates",
    "category": "Motor Yacht",
    "currency": "USD",
    "listedAt": "2023-12-05T14:34:15",
    "condition": "Used",
    "lengthFeet": 131.52,
    "lengthText": "131' 7\"",
    "staterooms": 7,
    "askingPrice": 10500000,
    "subCategory": null,
    "daysOnMarket": 1053,
    "lengthMeters": 40.09,
    "priceOnApplication": false
   }
  ],
  "builder": "sunseeker",
  "checkedAt": "2026-10-23T09:36:44.900Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/yatco-yacht-listings-search-a78159ae/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)
