Beta pública abierta

La API unificada para el
alquiler vacacional

Una sola API para conectar cualquier PMS, OTA y channel manager. Schema builder a medida. Operaciones IA integradas. Lánzalo en un fin de semana.

6

SDKs

13

Canales

50+

Endpoints

18

Herramientas IA

SDK

Una API. Seis SDK. Elige tu stack.

Un SDK insignia en TypeScript hecho a mano más bindings generados para Python, PHP, Go, Ruby y .NET — todos construidos sobre la misma spec OpenAPI, todos en producción hoy.

TS

TypeScript

Insignia
@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 canales en un único Connect picker.

OAuth, credenciales, activación y claim — cada patrón de conexión, un único flujo consistente. Crea una sesión, redirige a tu usuario y recibe un webhook cuando esté listo.

Hospedado en connect.repull.dev — sin UI que construir
O embebe el picker open source en tu propia app
Allowlist por sesión para controlar qué canales aparecen
Webhook de callback cuando la activación termina
connect.repull.dev
session_xxx

Conecta tu plataforma para empezar.

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 · un único flujo consistente

Open source

Construye sobre open source.

Repull lanza un ecosistema open source completo — channel manager, revenue management, servidor MCP, provider de AI SDK — para que puedas hacer fork, extender y enviar sin lock-in.

Plantilla de Channel Manager

Plantilla

Haz fork del channel-manager open source completo. Calendario, reservas, conexiones, mensajería, reviews — todo lo que un operador multi-propiedad necesita. Powered by Repull, con funciones de IA powered by Vanio AI.

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

repull-revenue

Revenue

Compañero de revenue management open source. Inteligencia de mercado, curvas de demanda y recomendaciones de tarifa por noche que se publican de vuelta a cada canal conectado vía la API de Repull. Haz fork, ejecútalo con tus propios datos.

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

@repull/mcp

MCP
@repull/mcpMIT

Servidor Model Context Protocol. Conecta Repull a Claude Desktop, Cursor, Windsurf o cualquier agente compatible con MCP. Tu IA llama a reservas, propiedades y herramientas de mensajería de forma nativa.

$npx -y @repull/mcp

@repull/ai-sdk

AI
@repull/ai-sdkMIT

Provider de Vercel AI SDK. Usa Repull como provider de tools en cualquier agente de chat construido sobre streamText / generateText. Incluye un chat-demo funcional que puedes forkear como starter.

$npm install @repull/ai-sdk

Intégralo este fin de semana

Una interfaz simple y elegante para que empieces a obtener datos de alquileres vacacionales en minutos. SDKs para tus lenguajes de programación favoritos.

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

Conectado a todo

46 plataformas PMS. 4 canales OTA. Un solo schema, definido por ti.

Canales OTA

Airbnb logo

Airbnb

OTA

Booking.com logo

Booking.com

OTA

VRBO logo

VRBO

OTA

Plumguide logo

Plumguide

OTA

Plataformas 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

Nuevo

Schema Builder a medida

Define el nombre de tus campos. Mapea una vez, listo para siempre. Funciona con cualquier schema.

Acceso a campos con notación por puntos
Concatenación y operaciones aritméticas
Hasta 50 mapeos de campos
Pones la cabecera X-Schema y listo
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 primero

Pensado para agentes de IA

Intégrate con tus herramientas de IA favoritas. Construye y lanza más rápido con asistencia IA.

Compatible con Claude Code, Cursor, Codex y Copilot
MCP Server — 18 herramientas para asistentes de IA
CLI para flujos de trabajo en terminal
Guías IA para construir e integrar más rápido
Mensajes de error pensados para que la IA depure por ti

Preguntas frecuentes

¿Qué es Repull?
Repull es una API REST unificada que conecta con 13 plataformas de alquiler vacacional (9 PMS + 4 canales OTA) a través de una única integración. Sube anuncios, disponibilidad y precios a Airbnb, Booking.com, VRBO y Plumguide.
¿Cuántas plataformas soporta Repull?
50 conectores de alquiler vacacional — 46 plataformas PMS (Hostaway, Guesty, Cloudbeds, Mews y más) más 4 canales OTA (Airbnb, Booking.com, VRBO y Plumguide) con sincronización bidireccional.
¿Puedo enviar datos A Airbnb y Booking.com?
Sí. Repull soporta sincronización bidireccional completa — crear anuncios, subir fotos, actualizar precios, enviar disponibilidad, mandar mensajes, aceptar reservas y más. 26 endpoints de Airbnb y 11 de Booking.com.
¿Repull funciona con asistentes de IA para programar?
Repull está pensado para agentes de IA. Incluye un MCP server (18 herramientas para Claude Desktop/Cursor), CLI, llms.txt, AGENTS.md, especificación OpenAPI y mensajes de error optimizados para IA con campo docs_url.
¿Qué incluye el plan gratuito?
Hasta 3 anuncios activos, 10.000 llamadas API al mes, modos live y sandbox, todos los SDKs, CLI y MCP server. Sin límite de tiempo y sin tarjeta.
¿Cómo empiezo?
Regístrate en repull.dev/register, copia tu API key y haz tu primera llamada en 30 segundos. La guía de quickstart te lleva paso a paso.

¿Listo para construir?

Tu API key en 30 segundos. Gratis hasta 3 anuncios, sin límite de tiempo.