Client API: conecta tu sistema con toda tu operativa
Automatiza tu gestión conectando tus sistemas con la Client API de Rental Ninja. Controla reservas, precios, disponibilidad y comunicación desde tu propio software, con datos siempre sincronizados.
Límite de Peticiones
Peticiones por minuto
Autenticación
Seguridad estándar de la industria
Ventana de Disponibilidad
Datos a futuro
Duración del Token
Tokens de acceso de larga duración
Cobertura API Completa
Todo lo que necesitas para construir integraciones
Gestión de Propiedades
Lista propiedades con todos los detalles incluyendo servicios, direcciones, fotos, instrucciones de check-in y configuración.
Precios y Disponibilidad
Lee y escribe precios diarios, reglas de estancia mínima y disponibilidad hasta 3 años en el futuro.
Acceso a Reservas
Lee reservas con filtros por fecha, estado, propiedad y origen. Incluye datos completos de huéspedes y precios.
Motor de Reservas Personalizado
Crea una experiencia de reserva totalmente personalizada con búsqueda de disponibilidad, presupuestos, reservas temporales y cobro con Stripe.
Interfaz RESTful Simple
Autenticación OAuth 2.0 estándar con respuestas JSON limpias
Explora la API
Haz clic en un endpoint para ver el formato de respuesta
{
"data": [
{
"id": 1,
"name": "Beach Villa",
"bedrooms": 3,
"max_guests": 6
}
],
"meta": { "total": 42 }
}Construye Tu Propio Motor de Reservas
Sigue estos 7 pasos para crear un flujo de reservas completo a través de la API
Obtener Fuentes
Recupera las fuentes de reserva configuradas en tu cuenta para etiquetar reservas por origen.
Buscar Propiedades
Lista propiedades disponibles filtradas por fechas, huéspedes, ubicación y servicios.
Seleccionar Check-in
Usa el endpoint de detalles diarios para encontrar fechas de check-in válidas según las reglas de estancia mínima.
Seleccionar Check-out
Consulta las fechas de check-out disponibles dado el check-in elegido y las restricciones de estancia mínima.
Obtener Presupuesto
Solicita un presupuesto vinculante con tarifas por noche, cargos, impuestos y coste total.
Reservar
Mantén las fechas con una reserva temporal mientras recopilas datos del huésped y el pago.
Confirmar
Finaliza la reserva tras el pago exitoso. La reserva queda activa en todos los canales.
