Ora in beta pubblica

L'API unica per il
vacation rental

Una sola API per collegare qualsiasi PMS, OTA o channel manager. Custom schema builder. AI operations integrate. In produzione in un weekend.

6

SDK

13

Canali

50+

Endpoint

18

Tool AI

SDK

Una API. Sei SDK. Scegli il tuo stack.

Un SDK di punta in TypeScript scritto a mano più binding generati per Python, PHP, Go, Ruby e .NET — tutti costruiti sulla stessa spec OpenAPI, tutti in prod oggi.

TS

TypeScript

Di punta
@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 canali in un unico Connect picker.

OAuth, credenziali, attivazione e claim — ogni pattern di connessione, un unico flusso coerente. Crea una sessione, reindirizza il tuo utente, ricevi un webhook quando è live.

Hostato su connect.repull.dev — nessuna UI da costruire
Oppure embedda il picker open source nella tua app
Allowlist per sessione per controllare quali canali appaiono
Callback webhook quando l'attivazione finisce
connect.repull.dev
session_xxx

Collega la tua piattaforma per iniziare.

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 OTA · 9 PMS · un unico flusso coerente

Open source

Costruisci su open source.

Repull lancia un ecosistema open source completo — channel manager, revenue management, server MCP, provider AI SDK — così puoi fare fork, estendere e shippare senza lock-in.

Template Channel Manager

Template

Fai fork del channel-manager open source completo. Calendario, prenotazioni, connessioni, messaggi, recensioni — tutto quello che serve a un operatore multi-proprietà. Powered by Repull, con feature AI powered by Vanio AI.

$git clone github.com/ivannikolovbg/repull-channel-manager

repull-revenue

Revenue

Compagno open source di revenue management. Market intelligence, curve di domanda e raccomandazioni di tariffa a notte che vengono rispedite a ogni canale connesso via l'API Repull. Fai fork, eseguilo sui tuoi dati.

$git clone github.com/ivannikolovbg/repull-revenue

@repull/mcp

MCP
@repull/mcpMIT

Server Model Context Protocol. Aggancia Repull a Claude Desktop, Cursor, Windsurf o qualsiasi agente MCP-aware. La tua AI chiama i tool di prenotazioni, proprietà e messaggi in modo nativo.

$npx -y @repull/mcp

@repull/ai-sdk

AI
@repull/ai-sdkMIT

Provider Vercel AI SDK. Usa Repull come tool provider in qualsiasi chat agent costruito su streamText / generateText. Arriva con un chat-demo funzionante che puoi forkare come starter.

$npm install @repull/ai-sdk

Integralo in un weekend

Un'interfaccia semplice ed elegante per iniziare a estrarre dati di affitti brevi in pochi minuti. SDK per i tuoi linguaggi preferiti.

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"
}
}
]
}

Connesso a tutto

46 piattaforme PMS. 4 canali OTA. Uno schema, definito da te.

Canali OTA

Airbnb logo

Airbnb

OTA

Booking.com logo

Booking.com

OTA

VRBO logo

VRBO

OTA

Plumguide logo

Plumguide

OTA

Piattaforme PMS

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

Novità

Schema Builder personalizzato

Definisci i nomi dei tuoi campi. Mappi una volta, vale per sempre. Funziona con qualunque schema.

Accesso ai campi in dot-notation
Concatenazione e operazioni aritmetiche
Fino a 50 mapping di campi
Imposta l'header X-Schema — fatto
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_..."
}
}
}
}
AI prima di tutto

Pensato per gli agenti AI

Si integra con i tuoi tool AI preferiti. Costruisci e rilasci più veloce con l'aiuto dell'AI.

Funziona con Claude Code, Cursor, Codex, Copilot
MCP Server — 18 tool per gli assistenti AI
CLI per i workflow da terminale
Guide AI per costruire e integrare più in fretta
Messaggi d'errore pensati per farsi capire dall'AI

Domande frequenti

Cos'è Repull?
Repull è un'API REST unificata che collega 13 piattaforme del vacation rental (9 PMS + 4 canali OTA) con una sola integrazione. Pubblica annunci, disponibilità e prezzi su Airbnb, Booking.com, VRBO e Plumguide.
Quante piattaforme supporta Repull?
50 connettori per il vacation rental — 46 piattaforme PMS (Hostaway, Guesty, Cloudbeds, Mews e altre) più 4 canali OTA (Airbnb, Booking.com, VRBO, Plumguide), tutti con sync bidirezionale.
Posso scrivere DATI verso Airbnb e Booking.com?
Sì. Repull supporta il sync bidirezionale completo — crea annunci, carica foto, aggiorna prezzi, invia disponibilità e messaggi, accetta prenotazioni e altro. 26 endpoint Airbnb e 11 endpoint Booking.com.
Repull funziona con gli assistenti AI per il codice?
Repull è costruito attorno agli agenti AI. Include un MCP server (18 tool per Claude Desktop / Cursor), CLI, llms.txt, AGENTS.md, spec OpenAPI e messaggi d'errore con docs_url pensati per l'AI.
Cosa include il piano gratuito?
Fino a 3 annunci attivi, 10.000 chiamate API/mese, modalità live + sandbox, tutti gli SDK, la CLI e l'MCP server. Senza scadenza, senza carta di credito.
Come comincio?
Registrati su repull.dev/register, prendi la tua API key e fai la prima chiamata in 30 secondi. La guida quickstart ti accompagna passo per passo.

Pronto a costruire?

API key in 30 secondi. Gratis fino a 3 annunci, senza scadenza.