Atlas — partner Repulla od danych rynkowych — śledzi 8,4 miliona aktywnych listingów short-term rental w każdym mieście. ADR, obłożenie, krzywe popytu, eventy, comp set. Odświeżane co noc. Wystawione przez to samo API, którego używasz do wszystkiego innego.
Co na tym budujesz
Co noc wciągaj dane comp, puszczaj własny model i wysyłaj zoptymalizowane stawki przez Repull do każdego podpiętego kanału — to samo API w obie strony. Dataset Atlasa daje ci input; channel manager daje wywołanie apply.
Wyciągnij listingi, z którymi konkurujesz. Filtruj po liczbie sypialni, układzie, udogodnieniach, odległości, zakresie ADR. Punktuj je względem swoich. Zbuduj dashboard, który operatorzy do tej pory trzymali w Excelu.
Wyszukiwanie rankingowe po miastach: yield, wzrost podaży, dolna granica obłożenia, gęstość kalendarza eventów. Powiedz operatorowi, gdzie powinno trafić następne mieszkanie inwestycyjne, z danymi za każdą linijką.
Konkretny przykład
Wciągnij dzisiejsze dane comp dla rynku listingu, zważ je względem własnej krzywej obłożenia i wyślij wynikowe stawki do każdego kanału. To samo SDK robi i odczyt, i zapis — nie ma drugiej integracji.
Jeden odczyt zwraca percentyle ADR, indeks popytu i comp set za tymi liczbami. Przefiltrowane do tej samej liczby sypialni, układu i profilu udogodnień co twój listing.
Atlas daje ci inputy w czystym kształcie. To twój model decyduje o stawce. Czy jest to regresja, boost na dni z eventami, czy po prostu „mediana minus 3%” — zostaje w twoim kodzie.
Jeden zapis rozchodzi się do Airbnb, Booking.com, VRBO i Plumguide. Audit trail zapisuje, co zostało zaaplikowane, kiedy i dlaczego — widoczne w dashboardzie dla operatora.
import { Repull } from '@repull/sdk'
const repull = new Repull({
apiKey: process.env.REPULL_API_KEY!,
workspaceId: process.env.REPULL_WORKSPACE_ID!,
})
// 1) Wyciągnij dane rynkowe dla miasta tego listingu + comp set
const market = await repull.markets.get('austin-tx', {
matches: { listingId: 'l_4118' }, // match po sypialniach/łazienkach/udogodnieniach
range: { from: '2026-06-01', to: '2026-07-31' },
})
// 2) Odpal swój model
const rates = market.days.map(day => {
const base = day.compSet.adrP50
const eventBoost = day.events.length > 0 ? 1.15 : 1
const occupancyAdjust = day.demandIndex > 0.7 ? 1.08 : 0.97
return {
date: day.date,
rate: Math.round(base * eventBoost * occupancyAdjust),
}
})
// 3) Wypchnij z powrotem do każdego podpiętego kanału — jeden call
await repull.pricing.apply('l_4118', {
rates,
source: 'my-engine@v3',
})I to cały silnik. Read, model, write — to samo SDK, ta sama autoryzacja, ten sam workspace. Audit trail (jakie stawki gdzie poszły i jaki sygnał za tym stoi) siedzi w dashboardzie pod Pricing → Audit.
Dataset
Atlas to flota market-intelligence, która scrapuje i indeksuje dane short-term rental z publicznego internetu. Repull wystawia je jako pełnoprawny element API.
8,4 miliona aktywnych listingów na każdym rynku short-term rental, na który widzieliśmy popyt. ADR p25 / p50 / p75, obłożenie, RevPAN, trend podaży, indeks popytu — per miasto, per dzielnica, odświeżane co noc.
365-dniowa krzywa popytu per rynek, nałożona na koncerty, sport, konferencje i święta. Coś, co podbija stawki o 30% we wtorek w marcu, jeśli to zauważysz wcześniej — a Atlas zauważył.
Comp set per listing wzięty z tego samego rynku, dopasowany po liczbie sypialni, układzie, pokryciu udogodnień i promieniu czasu pieszego. Nie ręczna lista — przeliczany każdej nocy.
Wieloletni backfill na głównych rynkach. Zrób backtest zanim wdrożysz model. Sprawdź, gdzie był floor, kiedy ostatni raz rynek miękł.
Atlas otwiera własną publiczną betę w maju 2026.
Jeśli chcesz surowego dostępu na skali — duże portfele, specjalistyczne zapytania comp, customowe buildy rynków — zespół Atlasa jest do złapania bezpośrednio.
Podepnij nieruchomość i już pierwszego dnia zobaczysz dane comp i rekomendacje — dla rynków, na których siedzi ten listing.