Use this skill when users need places to stay that help with transit flow and recovery, including short layover stay options.
Use this skill by getting a free API key at https://aerobase.app/openclaw-travel-agent and setting AEROBASE_API_KEY in your agent environment.
This skill is API-only: no scraping, no browser automation, and no user credential collection.
Usage is capped at 5 requests/day for free users.
Upgrade to Pro ($9.95/month) at https://aerobase.app/openclaw-travel-agent for 500 API calls/month.
https://aerobase.appAEROBASE_API_KEYAuthorization: Bearer ${AEROBASE_API_KEY}sk_live_*.401/403: tell user key is missing/invalid and route them to https://aerobase.app/openclaw-travel-agent.429: explain free-tier quota (5 requests/day) and suggest Pro ($9.95/month, 500 API calls/month) or Lifetime ($249, 500 API calls/month).5xx/timeout: retry once with short backoff; if still failing, return partial guidance and next step.GET /api/v1/hotels
Filters: airport, city, country, chain, tier, stars, jetlagFriendly, search, limit, offset
GET /api/v1/hotels/near-airport/{code}
Find hotels near an airport by IATA code. Returns hotels sorted by distance.
Query params: radius (km, default 25), limit (default 20)
Example: GET /api/v1/hotels/near-airport/JFK?radius=15&limit=10
GET /api/dayuse
Filters: airport or city, country, search, maxPrice, sort, limit, offset
POST /api/v1/hotels/rates
Get live room rates and availability. Provide hotelIds (array) OR airportCode (IATA string — auto-discovers nearby hotels).
Required: checkin, checkout. Optional: adults (default 2), children, childrenAges, currency.
POST /api/v1/hotels/rates
{ "airportCode": "NRT", "checkin": "2026-04-15", "checkout": "2026-04-16", "adults": 2 }
Each room in the response has an offerId — use it in prebook.
GET /api/v1/hotels/prices?hotelIds={ids}
Historical price trends per hotel. Returns avg per-night USD prices by calendar day.
Query params: hotelIds (comma-separated, max 50, required), fromDate, toDate (YYYY-MM-DD, optional).
Example: GET /api/v1/hotels/prices?hotelIds=lp19d9e,lp19e0c&fromDate=2026-04-01&toDate=2026-04-30
{ "offerId": "..." } → returns prebookId1b. GET /api/v1/hotels/prebook/{prebookId} — Retrieve prebook session (optional, for recovery/status check). Add ?includeCreditBalance=true for credit info.
{
"prebookId": "...",
"holder": { "firstName": "Jane", "lastName": "Doe", "email": "jane@example.com", "phone": "+1234567890" },
"guests": [{ "occupancyNumber": 1, "firstName": "Jane", "lastName": "Doe", "email": "jane@example.com" }],
"payment": { "method": "ACC_CREDIT_CARD" }
}
Payment methods: ACC_CREDIT_CARD (sandbox-safe), TRANSACTION_ID, WALLET, CREDIT
?clientReference=... — List bookings{ "holder": { "firstName", "lastName", "email" } }{ "prebookId", "existingBookingId" } — auto-cancels old booking{ "points": 100, "currency": "USD" }voucherCode paramNever book without explicit user approval. Always show cancellation policy before booking.
Upgrade to Pro to unlock browser-powered superpowers for hotel booking sites:
共 4 个版本