Inicio
BedLoop
Hero background pattern

Utiliza tu propia API para integrar y automatizar tu gestión

BedLoop es el único sistema del mercado que te entrega una API propia y abierta, para que hagas con ella lo que necesites: constrúyela a tu medida y conecta con cualquier proveedor que elijas, sin pasar por BedLoop ni depender de nadie más. Consulta la documentación pública y prueba los ejemplos en minutos.

hero-image
API Abierta

Tu API, tus reglas: sin límites impuestos por BedLoop

Con la API propia de BedLoop tienes el control total: crea las integraciones que necesites, conéctate con el proveedor que elijas y automatiza tu operativa a tu manera, sin depender de BedLoop para nada.

Proveedores

Sincroniza reservas, tarifas, disponibilidad... y crea tu propia solución.

Operaciones y Revenue Managers

Automatiza reglas de precio, disponibilidades y tareas operativas.

Agencias y gestores de propiedades

Gestiona múltiples propiedades, comunicaciones y reportes desde tus sistemas.

Propietarios y equipos

Accede a liquidaciones, históricos y métricas para la toma de decisiones.

Características

Funciones principales
de la API

Autenticación y seguridad

Autenticación mediante Basic Auth contra /api/v1/login para obtener un Bearer token, con un límite de 5.000 peticiones/hora por token.

login.sh
curl -X POST https://test.bedloop.com/api/v1/login \
-u "usuario:contrasena"
 
# Respuesta
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
}
 
# Uso en cada petición
Authorization: Bearer {token}
Endpoints clave

Listings, Rates, Prices, Availability y Bookings, entre otros recursos, todos con respuesta en JSON.

Reservas y disponibilidad

Endpoints GET/CREATE/UPDATE para Bookings, Blocks y Availability, con soporte para unidades individuales y multiunidad.

availability.http
GET /api/v1/availability?listing_id=123
&start_date=2026-08-01
&end_date=2026-08-07
Authorization: Bearer {token}
 
# Respuesta
{
"available": true,
"listing_id": 123,
"min_stay": 3
}
Guests y Customers

Gestiona guests, customers y la mensajería (Messaging) asociada a cada reserva.

Operativa diaria

Endpoints GET/UPDATE/DELETE de Incidents, Maintenance y Cleaning por propiedad, listos para tu propio sistema.

incidents.http
GET /api/v1/incidents?property_id=45
Authorization: Bearer {token}
 
# Respuesta
[
{
"id": 582,
"property_id": 45,
"status": "open",
"description": "Aire acondicionado no enfria"
}
]
Incidencias y mantenimiento

Sincroniza incidencias, tareas de mantenimiento y limpieza sin salir de tu propia herramienta.

Propietarios y costes

Endpoints de Owners y Costs para centralizar propietarios, liquidaciones y costes desde tu propio sistema.

costs.http
GET /api/v1/costs?owner_id=128
Authorization: Bearer {token}
 
# Respuesta
[
{
"id": 930,
"owner_id": 128,
"concept": "Limpieza mensual",
"amount": 85.00
}
]
Tus propios informes

Combina Bookings, Owners y Costs para construir los informes de rendimiento que necesites.

01

Obtén tu token

Crea un usuario API en el panel de BedLoop y autentícate con Basic Auth contra /api/v1/login para obtener tu Bearer token.

02

Prueba endpoints

Envía el header Authorization: Bearer {token} y prueba recursos como Listings, Bookings o Availability: todas las respuestas llegan en JSON.

03

Pon en producción

Despliega tu integración respetando el límite de 5.000 peticiones/hora por token y monitoriza tus llamadas a Bookings, Incidents y Maintenance.