Airbnb Search
PassAudited by ClawScan on May 1, 2026.
Overview
This appears to be a straightforward read-only Airbnb search skill, with disclosed external Airbnb API use and no evidence of hidden credential access, persistence, or destructive behavior.
This looks reasonable to install for read-only Airbnb searches. Before using it, understand that your search details are sent to Airbnb, the public/internal API may break or be rate-limited, and Python dependencies should be installed from trusted, preferably pinned sources.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Your destination, dates, price filters, and related search options may be sent to Airbnb to retrieve results.
The skill makes a direct external API request to Airbnb using the user's search parameters. This is expected for an Airbnb search tool, but users should know their search terms and travel filters are sent to Airbnb.
API_URL = 'https://www.airbnb.com/api/v3/ExploreSearch' ... response = requests.get(full_url, headers=headers)
Use it for searches you are comfortable sending to Airbnb, and keep searches user-directed.
The tool does not need your Airbnb account credentials, but it relies on a public Airbnb API key that may change or be rate-limited.
The skill discloses that it uses a hardcoded Airbnb frontend API key rather than a user-provided credential. The code does not show user account login, cookies, or authenticated account actions.
No user API key needed — uses Airbnb's public frontend API key (hardcoded, same key used by airbnb.com in the browser)
Do not provide personal Airbnb credentials to this skill; expect it to work only as long as Airbnb's public frontend API behavior remains compatible.
Running the example may download Python package dependencies from package repositories.
The documented quick-run path uses package tooling to resolve a dependency at runtime. This is a normal setup pattern for a Python CLI, but it depends on package-source trust and version resolution.
`requests` library (auto-installed via `uv run --with`)
Install from trusted PyPI/GitHub sources, and pin versions or use a lockfile if using this in repeatable or sensitive workflows.
