

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.


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.
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.
curl -X POST https://test.bedloop.com/api/v1/login \-u "usuario:contrasena"# Respuesta{"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."}# Uso en cada peticiónAuthorization: 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.
GET /api/v1/availability?listing_id=123&start_date=2026-08-01&end_date=2026-08-07Authorization: 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.
GET /api/v1/incidents?property_id=45Authorization: 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.
GET /api/v1/costs?owner_id=128Authorization: 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.
