In offener Beta

Die einheitliche API für
Vacation-Rental-Tech

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

Eine API. Sechs SDKs. Wähl deinen Stack.

Ein handgebautes TypeScript-Flagship plus generierte Bindings für Python, PHP, Go, Ruby und .NET — alle gegen dieselbe OpenAPI-Spec gebaut, alle heute live.

TS

TypeScript

Flagship
@repull/sdkCommunity
$npm install @repull/sdk
Py

Python

repull-sdkMIT
$pip install repull-sdk
PH

PHP

repull/sdkMIT
$composer require repull/sdk
Go

Go

github.com/ivannikolovbg/repull-goMIT
$go get github.com/ivannikolovbg/repull-go
Ru

Ruby

repullMIT
$gem install repull
.NET

.NET

Repull.SDKMIT
$dotnet add package Repull.SDK
Connect

13 Kanäle in einem Connect-Picker.

OAuth, 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.

Gehostet auf connect.repull.dev — keine UI zu bauen
Oder embed den Open-Source-Picker in deine eigene App
Allowlist pro Session steuert, welche Kanäle erscheinen
Webhook-Callback, wenn die Aktivierung fertig ist
connect.repull.dev
session_xxx

Verbinde deine Plattform, um loszulegen.

Airbnb
Airbnb
Booking.com
Booking.com
VRBO
VRBO
Plumguide
Plumguide
Hostaway
Hostaway
Guesty
Guesty
OwnerRez
OwnerRez
Smoobu
Smoobu
Beds24
Beds24
iGMS
iGMS
Hospitable
Hospitable
Lodgify
Lodgify
BookingSync
BookingSync

4 OTAs · 9 PMS · ein konsistenter Flow

Open Source

Bau auf 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.

Channel-Manager-Template

Template

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-manager

repull-revenue

Revenue

Open-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/mcp

MCP
@repull/mcpMIT

Model-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/mcp

@repull/ai-sdk

AI
@repull/ai-sdkMIT

Vercel-AI-SDK-Provider. Nutz Repull als Tool-Provider in jedem Chat-Agenten auf Basis von streamText / generateText. Kommt mit einem laufenden Chat-Demo, den du als Starter forken kannst.

$npm install @repull/ai-sdk

Integrier es an einem Wochenende

Eine schlichte, elegante Schnittstelle — damit du in Minuten anfängst, Ferienvermietungsdaten abzurufen. SDKs für deine Lieblingssprachen.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Get all reservations from any connected PMS
curl 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"
}
}
]
}

Verbunden mit allem

46 PMS-Plattformen. 4 OTA-Channels. Ein Schema — von dir definiert.

OTA-Channels

Airbnb logo

Airbnb

OTA

Booking.com logo

Booking.com

OTA

VRBO logo

VRBO

OTA

Plumguide logo

Plumguide

OTA

PMS-Plattformen

Hostaway logo

Hostaway

PMS

Guesty logo

Guesty

PMS

Cloudbeds logo

Cloudbeds

PMS

OwnerRez logo

OwnerRez

PMS

Smoobu logo

Smoobu

PMS

Beds24 logo

Beds24

PMS

Hospitable logo

Hospitable

PMS

Lodgify logo

Lodgify

PMS

BookingSync logo

BookingSync

PMS

Mews logo

Mews

PMS

Hostfully logo

Hostfully

PMS

Streamline logo

Streamline

PMS

Tokeet logo

Tokeet

PMS

iGMS logo

iGMS

PMS

Uplisting logo

Uplisting

PMS

Avantio logo

Avantio

PMS

Zeevou logo

Zeevou

PMS

Hostify logo

Hostify

PMS

Apaleo logo

Apaleo

PMS

Escapia logo

Escapia

PMS

Jurny logo

Jurny

PMS

HostHub logo

HostHub

PMS

CiiRUS logo

CiiRUS

PMS

Bookerville logo

Bookerville

PMS

RentalWise logo

RentalWise

PMS

Elina logo

Elina

PMS

RMS logo

RMS

PMS

HostTools logo

HostTools

PMS

Cubilis logo

Cubilis

PMS

NE

NewBook

PMS

AM

Amenitiz

PMS

LO

Lodgix

PMS

RE

Resly

PMS

BE

BedLoop

PMS

BA

Barefoot

PMS

RE

Rentability

PMS

BO

BookingStudio

PMS

MA

Magarental

PMS

HO

Hostex

PMS

YO

YourRentals

PMS

BO

BookingPro

PMS

ES

EstarBooking

PMS

MY

MyRent

PMS

AN

AnytimeBooking

PMS

MA

Mapro

PMS

DI

Direct

PMS

Neu

Eigener Schema-Builder

Definiere eigene Feldnamen. Einmal mappen, fertig. Funktioniert mit jedem Schema.

Feldzugriff per Dot-Notation
Konkatenation und Arithmetik
Bis zu 50 Feld-Mappings
X-Schema-Header setzen — fertig
schema-builder
1
2
3
4
5
6
7
8
9
10
11
12
13
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
Claude Desktop Config
1
2
3
4
5
6
7
8
9
10
11
12
{
"mcpServers": {
"repull": {
"command": "npx",
"args": ["@repull/mcp-server"],
"env": {
"REPULL_API_KEY": "sk_test_...",
"REPULL_WORKSPACE_ID": "ws_..."
}
}
}
}
KI-First

Gebaut für AI-Agents

Integriert mit deinen AI-Tools. Bau und ship schneller mit AI-Unterstützung.

Funktioniert mit Claude Code, Cursor, Codex, Copilot
MCP Server — 18 Tools für AI-Coding-Assistenten
CLI für Terminal-Workflows
AI-Guides, die dich beim Bauen und Integrieren beschleunigen
Smarte Fehlermeldungen, mit denen die AI für dich debuggt

Häufige Fragen

Was ist Repull?
Repull ist eine einheitliche REST-API, die per einer Integration 13 Vacation-Rental-Plattformen verbindet (9 PMS + 4 OTA-Channels). Push von Listings, Verfügbarkeiten und Preisen an Airbnb, Booking.com, VRBO und Plumguide.
Wie viele Plattformen unterstützt Repull?
50 Vacation-Rental-Connectors — 46 PMS-Plattformen (Hostaway, Guesty, Cloudbeds, Mews und mehr) plus 4 OTA-Channels (Airbnb, Booking.com, VRBO, Plumguide) mit bidirektionaler Sync.
Kann ich Daten ZU Airbnb und Booking.com pushen?
Ja. Repull unterstützt vollständige bidirektionale Sync — Listings anlegen, Fotos hochladen, Preise updaten, Verfügbarkeiten pushen, Nachrichten senden, Reservierungen annehmen und mehr. 26 Airbnb-Endpoints und 11 Booking.com-Endpoints.
Funktioniert Repull mit AI-Coding-Assistenten?
Repull ist für AI-Agents gebaut. Mit dabei: MCP-Server (18 Tools für Claude Desktop/Cursor), CLI, llms.txt, AGENTS.md, OpenAPI-Spec und AI-optimierte Fehlermeldungen mit docs_url-Feldern.
Was ist im Free-Tier dabei?
Bis zu 3 aktive Listings, 10.000 API-Calls/Monat, Live- und Sandbox-Modus, alle SDKs, CLI und MCP-Server. Kein Zeitlimit, keine Kreditkarte.
Wie fange ich an?
Auf repull.dev/register registrieren, API-Key holen und in 30 Sekunden den ersten Call absetzen. Der Quickstart-Guide führt dich Schritt für Schritt durch.

Bereit zu bauen?

API-Keys in 30 Sekunden. Kostenlos bis 3 Listings, kein Zeitlimit.