airbnb-search
Search Airbnb listings with prices, ratings, and direct links. No user API key required (uses Airbnb's public frontend API key). Use when searching for Airbnb stays, vacation rentals, or accommodation pricing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/awlevin/airbnb-searchWhat This Skill Does
The airbnb-search skill provides an efficient interface for querying real-time accommodation data directly from Airbnb’s public frontend. By acting as a bridge between the OpenClaw agent and Airbnb's internal GraphQL infrastructure, this tool retrieves live rental information, including nightly rates, total pricing (inclusive of cleaning fees), verified user ratings, review counts, and direct booking URLs. It is designed to function without requiring the user to possess a personal API key, leveraging existing public access tokens used by the web platform. This makes it an essential utility for users who need to compare vacation rental options without manually browsing or navigating through restrictive UI patterns.
Installation
To integrate this tool into your environment, use the OpenClaw hub command:
clawhub install openclaw/skills/skills/awlevin/airbnb-search
The skill is built to work with Python 3.8+ and utilizes the requests library. If running via the CLI, the uv tool is recommended to handle dependency management automatically, as shown in the provided quick-start snippets.
Use Cases
This skill is ideal for travel planning, competitive market research, and budget tracking. Use it to:
- Quickly scout rental availability in specific cities for upcoming conferences or trips.
- Filter properties based on hard constraints like bedrooms, price ranges, and check-in/out dates.
- Export structured data into JSON format for integration with travel spreadsheets or custom personal dashboards.
- Conduct rapid comparisons between multiple listings to identify the best value-per-rating ratio.
Example Prompts
- "Find me some 2-bedroom Airbnb listings in Seattle for the first weekend of July 2025, but keep the total price under $800."
- "Search for vacation rentals in Miami from 2025-08-10 to 2025-08-15 and show me the top-rated options as a JSON list."
- "Are there any affordable Airbnbs in Tokyo for my trip next November? List the top 5 with their ratings and booking links."
Tips & Limitations
- Rate Limits: As this utility interacts with a live platform, be mindful of excessive rapid requests to avoid triggering security blocks.
- Dynamic Pricing: Airbnb's internal API is subject to change. If the skill fails to return results, check the GitHub repository for updates or patches regarding API schema changes.
- Date Accuracy: Always provide valid check-in and check-out dates; the API calculates total pricing—including taxes and fees—based on the specific duration of the stay provided in the arguments.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-awlevin-airbnb-search": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access
Related Skills
agent-chat
Temporary real-time chat rooms for AI agents. Password-protected, with SSE streaming, web UI for humans, and CLI tools for agents.
flight-search
Search Google Flights for prices, times, and airlines. No API key required.
openapi2cli
Generate CLI tools from OpenAPI specs. Built for AI agents who hate writing curl commands.
secret-portal
Spin up a one-time web UI for securely entering secret keys and env vars. Supports guided instructions, single-key mode, and cloudflared tunneling.
sprite-animator
Generate animated pixel art sprites from any image using AI. Send a photo, get a 16-frame animated GIF.