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.

300/min

Límite de Peticiones

Peticiones por minuto

2

Autenticación

Seguridad estándar de la industria

3 años

Ventana de Disponibilidad

Datos a futuro

1 año

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

# Get OAuth access token
POST /oauth/token
Content-Type: application/x-www-form-urlencoded
 
grant_type=client_credentials
&client_id=YOUR_CLIENT_ID
&client_secret=YOUR_CLIENT_SECRET

Explora la API

Haz clic en un endpoint para ver el formato de respuesta

List Rentals200 OK
{
  "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.

¿Listo para Integrar?

Obtén tus credenciales OAuth y conecta tus sistemas en minutos.