SShortSingh.
Back to feed

How to collect Airbnb listing and price data without a public API using Python

0
·1 views

Airbnb has never offered a public API for listing or pricing data, leaving developers with limited options such as static datasets or paid analytics platforms. A third approach involves collecting public Airbnb search results programmatically using a cloud-based scraping tool called an Apify Actor. The tool works around Airbnb's 270-listing search cap by splitting queries into sub-queries by price band and other filters, a method the developer calls 'exhaustive mode'. In a test run for Porto, Portugal, the script retrieved 300 unique listings in about 50 seconds at a cost of roughly $0.36, capturing fields like nightly price, ratings, and coordinates. Users are cautioned that Airbnb's terms restrict automated access, and that truncated runs can produce skewed data unless maxItems is set high enough to capture all results.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer Builds KiwiEngine as a Reusable Foundation for Music, Hardware, and Beyond

A developer has built KiwiEngine not as an end product, but as a reusable digital infrastructure designed to support a wide range of future projects. The goal is to eliminate repetitive groundwork — such as login systems, routing, and configuration — so that each new build can focus on its unique, interesting problems. The creator plans to apply this foundation across diverse ventures including print-on-demand stores, artist platforms, and electronics like guitar pedals and amplifiers. A project called Blackwater Sound is being used as a testing ground, potentially serving musicians, studios, and producers with tailored tools. The broader philosophy shifts the developer's starting point from 'what software can I build' to 'what am I trying to accomplish,' treating code as one tool among many.

0
ProgrammingDEV Community ·

Google Open-Sources AX Agent Orchestrator, but Hacker News Questions Its Complexity

Google released AX (Agent Executor), an open-source orchestrator designed to run billions of autonomous AI agent workloads in distributed clusters, under the Apache 2.0 license on its official GitHub. The project quickly became the most-discussed AI submission on Hacker News, accumulating 649 points and 296 comments within roughly 48 hours of launch. While few questioned the underlying engineering, critics highlighted a sharp disconnect between AX's simple pitch — declare a task, run it at scale — and its demanding setup requirements, which include a Kubernetes cluster, the ko image builder, a container registry, and a reachable Substrate control API. AX depends on a companion project called Agent Substrate, which is explicitly not an officially supported Google product and handles the heavier infrastructure layers including sandboxing and networking. The project's own README acknowledges that core concepts are still evolving and that major breaking changes are expected before a stable release, making it unsuitable for production use at this stage.

0
ProgrammingDEV Community ·

Foodmartex Rolls Out Major Platform Update With New Features for Users and Vendors

Foodmartex, a food delivery platform based in Ile-Ife, has released a broad set of product updates spanning user experience, vendor tools, and backend infrastructure. New features include Apple Sign-In integration, first-order benefits for new customers, and per-vendor free delivery controls giving restaurant partners greater flexibility. On the technical side, idempotency middleware was introduced to handle high order volumes reliably, while rider-matching logic was improved to speed up deliveries. Security and account management were also updated, with OTP length reduced from six to four digits and a self-service account deletion option added for users. The company also launched a public careers module and enhanced its notification system to keep vendors, applicants, and administrators better informed.

0
ProgrammingDEV Community ·

Five MCP Gateway Solutions Shaping Enterprise AI Infrastructure in 2026

As organizations scale AI deployments across multiple teams and environments, managing Model Context Protocol (MCP) servers has become a critical infrastructure challenge. MCP gateways have emerged as a dedicated layer to handle authentication, access control, observability, and routing between AI applications and external tools. A DEV Community analysis highlights five notable solutions for 2026: Bifrost, OpenRouter, Cloudflare AI Gateway, Kong AI Gateway, and LiteLLM. Each platform takes a distinct approach — ranging from enterprise MCP governance and API management to open-source flexibility and edge deployment. Choosing the right gateway depends on an organization's priorities around model routing, security controls, cost tracking, and operational scale.

How to collect Airbnb listing and price data without a public API using Python · ShortSingh