Eine API für jedes PMS, jede OTA, jeden Channel-Manager. Eigenes Schema. Built-in AI Operations. Live an einem Wochenende.
6
SDKs
13
Kanäle
50+
Endpoints
18
AI-Tools
SDKs
Ein handgebautes TypeScript-Flagship plus generierte Bindings für Python, PHP, Go, Ruby und .NET — alle gegen dieselbe OpenAPI-Spec gebaut, alle heute live.
github.com/ivannikolovbg/repull-goMIT$go get github.com/ivannikolovbg/repull-goOAuth, Credentials, Aktivierung und Claim — jedes Verbindungsmuster, ein konsistenter Flow. Erstell eine Session, leite deinen User weiter, hol dir einen Webhook zurück, sobald er live ist.
Verbinde deine Plattform, um loszulegen.
4 OTAs · 9 PMS · ein konsistenter Flow
Atlas
Plaid verkauft Bankdaten. Stripe verkauft Payments. Repull liefert Pricing-Intelligence und Ausführung — die Daten und den Klick, der den Preis bewegt.
KPIs pro Stadt, Demand-Kurven, Belegung, Markt-Events
Echtzeit-Short-Term-Rental-Marktdaten, als saubere API verfügbar. Stöber durch neue Märkte, vergleich deinen ADR mit dem Markt, sieh, wer gewinnt.
const markets = await repull.markets.list()
// { markets: [{
// city, myListings,
// marketAvgAdr, priceDiffPct,
// occupancy, ...
// }] }Vorberechnete Empfehlungen, mit einem Call angewendet
Per-Night-Tarifempfehlungen mit den Faktoren dahinter. Annehmen oder ablehnen, und Repull fächert den Preis auf jeden verbundenen Kanal aus.
const recs = await repull.pricing
.recommendations(listingId)
await repull.pricing.apply(listingId, {
dates: ['2026-06-01', '2026-06-02'],
})365-Tage-Marktansicht pro Stadt, Demand + Event-Impact
Tag-für-Tag-Marktansicht mit Wheelhouse-Demand und Local-Event-Signal — Konzerte, Sport, Konferenzen — damit dein Pricing reagiert, bevor die Stadt es tut.
const cal = await repull.markets
.calendar('austin-tx', {
from: '2026-06-01',
to: '2026-08-31',
})
// days[].demand, days[].events[]Open Source
Repull liefert ein komplettes Open-Source-Ökosystem — Channel Manager, Revenue Management, MCP-Server, AI-SDK-Provider — damit du forken, erweitern und shippen kannst, ohne Lock-in.
Fork den kompletten Open-Source-Channel-Manager. Kalender, Reservierungen, Verbindungen, Messaging, Reviews — alles, was ein Multi-Property-Operator braucht. Powered by Repull, mit KI-Features powered by Vanio AI.
$git clone github.com/ivannikolovbg/repull-channel-managerOpen-Source-Revenue-Management-Companion. Market Intelligence, Demand-Kurven und Per-Night-Tarifempfehlungen, die über die Repull-API auf jeden verbundenen Kanal zurückgespielt werden. Fork ihn, lass ihn auf deinen eigenen Daten laufen.
$git clone github.com/ivannikolovbg/repull-revenue@repull/mcpMITModel-Context-Protocol-Server. Stöpsel Repull in Claude Desktop, Cursor, Windsurf oder jeden MCP-fähigen Agenten. Deine KI ruft Reservierungs-, Property- und Messaging-Tools nativ auf.
$npx -y @repull/mcpEine schlichte, elegante Schnittstelle — damit du in Minuten anfängst, Ferienvermietungsdaten abzurufen. SDKs für deine Lieblingssprachen.
# Get all reservations from any connected PMScurl https://api.repull.dev/v1/reservations \-H "Authorization: Bearer sk_test_YOUR_KEY"# Response{"data": [{"id": "res_8x7k2m","propertyId": "prop_3j9f","checkIn": "2026-06-01","checkOut": "2026-06-05","status": "CONFIRMED","source": "AIRBNB","guest": {"firstName": "Sarah","lastName": "Chen"}}]}
46 PMS-Plattformen. 4 OTA-Channels. Ein Schema — von dir definiert.
OTA-Channels

Airbnb
OTA

Booking.com
OTA

VRBO
OTA

Plumguide
OTA
PMS-Plattformen

Hostaway
PMS

Guesty
PMS

Cloudbeds
PMS

OwnerRez
PMS

Smoobu
PMS

Beds24
PMS

Hospitable
PMS

Lodgify
PMS

BookingSync
PMS

Mews
PMS

Hostfully
PMS

Streamline
PMS

Tokeet
PMS

iGMS
PMS

Uplisting
PMS

Avantio
PMS

Zeevou
PMS

Hostify
PMS

Apaleo
PMS

Escapia
PMS

Jurny
PMS

HostHub
PMS

CiiRUS
PMS

Bookerville
PMS

RentalWise
PMS

Elina
PMS

RMS
PMS

HostTools
PMS

Cubilis
PMS
NewBook
PMS
Amenitiz
PMS
Lodgix
PMS
Resly
PMS
BedLoop
PMS
Barefoot
PMS
Rentability
PMS
BookingStudio
PMS
Magarental
PMS
Hostex
PMS
YourRentals
PMS
BookingPro
PMS
EstarBooking
PMS
MyRent
PMS
AnytimeBooking
PMS
Mapro
PMS
Direct
PMS
Definiere eigene Feldnamen. Einmal mappen, fertig. Funktioniert mit jedem Schema.
POST /v1/schema/custom{"name": "my-app","mappings": {"listing_id": "propertyId","arrival": "checkIn","departure": "checkOut","guest_name": "primaryGuest.firstName + ' ' + primaryGuest.lastName","nightly_rate": "financials.breakdown.basePrice / nights"}}# Then just set: X-Schema: my-app
{"mcpServers": {"repull": {"command": "npx","args": ["@repull/mcp-server"],"env": {"REPULL_API_KEY": "sk_test_...","REPULL_WORKSPACE_ID": "ws_..."}}}}
Integriert mit deinen AI-Tools. Bau und ship schneller mit AI-Unterstützung.
API-Keys in 30 Sekunden. Kostenlos bis 3 Listings, kein Zeitlimit.