# Maxwell x402 – Ski Resort Lift Ticket Prices

> Maxwell x402 – Ski Resort Lift Ticket Prices is a paid API for AI agents from api.maxwellinternational.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Returns published lift-ticket prices for a specified ski resort, including day tickets and multi-day/season passes broken down by age band, in local currency, with the official source link and season note.

## Facts

- Endpoint: GET https://api.maxwellinternational.ai/v1/ski/prices?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/maxwell-x402-ski-resort-lift-ticket-prices-5d85db8d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PApqhgQNihh7UzkgcqbPR

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 maxwell-x402-ski-resort-lift-ticket-prices-5d85db8d
```

Example prompt: What are the current lift ticket prices at Kitzbühel in Austria — show me day tickets and any multi-day passes broken down by age group?

## When to prefer this

Choose this endpoint when you need structured, per-resort official lift ticket prices broken down by age band and ticket type, with provenance (source URL and season note). Prefer this over general travel search engines when you need machine-readable pricing data with explicit season context, rather than scraped or aggregated third-party price estimates.

## Known failure modes

- Resort ID not found in coverage list — check /v1/ski/coverage for valid resort IDs
- Country parameter mismatch with resort ID — ensure country matches the resort
- Prices unavailable for resort — resort may not have published current season prices yet
- Stale prices — many resorts show prior season prices until new ones are published (indicated in seasonNote)
- Payment failure — x402 micropayment of $0.01 USDC required per call

## How this service works

Published lift-ticket prices for one ski resort, as the resort lists them: day tickets, and multi-day or season passes where the resort publishes them, by age band, in the local currency, with the official source link and a note saying which season the prices belong to (many resorts show last season until they publish the new one). Resort ids with prices are listed at /v1/ski/coverage. Needs country and resort.

## Output

A JSON object containing an array of ticket price rows, each with ticket type (day/multi-day/season), age band (adult/child/senior/etc.), price, currency, resort ID and name, country, scrape timestamp, source URL, and a season note indicating which ski season the prices belong to. Also includes top-level summary fields like row count, resort metadata, and source classification.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sku": "ski.prices",
  "rows": [
   {
    "date": null,
    "price": 69,
    "state": null,
    "ageBand": "adult",
    "country": "Austria",
    "currency": "EUR",
    "resortId": "kitzbuehel",
    "scrapedAt": "2026-09-25T20:19:05+02:00",
    "sourceUrl": "https://www.kitzski.at/de/tickets-gutscheine/skiticket.html",
    "resortName": "Kitzbuhel / KitzSki",
    "ticketType": "day",
    "sourceClass": "static_season_bands"
   }
  ],
  "state": null,
  "country": "Austria",
  "currency": "EUR",
  "resortId": "kitzbuehel",
  "rowCount": 15,
  "scrapedAt": "2026-09-25T20:19:05+02:00",
  "sourceUrl": "https://www.kitzski.at/de/tickets-gutscheine/skiticket.html",
  "resortName": "Kitzbuhel / KitzSki",
  "seasonNote": "Winter 2026/27 KitzSki cash-desk bands. Spar: season start-05.12.2026 and 30....",
  "sourceClass": "static_season_bands"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/maxwell-x402-ski-resort-lift-ticket-prices-5d85db8d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.maxwellinternational.ai](https://www.zero.xyz/host/api.maxwellinternational.ai/llms.txt)
