# API OTA

# 1. Introducción

Bienvenido a la API de agencias online de Mybooking. Este API permite conectar la conexión de agencias online para poder consultar disponibilidad, realizar reservas online y poder cancelarlas.

# 1.1 Credenciales

Consulta el funcionamiento de las credenciales con API Key y Secret Key para ver cómo funciona la autenticación en el acceso a las APIs.

# 1.2 URL base

Cada una de las cuentas de Mybooking son accesible a través de un subdominio único id de cliente. Si el id de cliente es rentpepe la URL base para realizar las peticiones será:

https://rentpepe.mybooking.es

# 2. API

# 2.1 Consulta lugares de entrega y devolución

GET /api/booking/ota/location-list

Obtiene los lugares de entrega y devolución

# Petición

# Respuesta de la petición

# 2.2 Consulta la disponibilidad

GET /api/booking/ota/availability

Obtiene los productos, el precio y la disponibilidad para el período deseado.

# Petición:

# Respuesta de la petición

# 2.3 Crea una reserva

POST /api/booking/ota/booking

Crea una reserva

# Petición:

# Respuesta de la petición

# 2.4 Consulta reserva

GET /api/booking/ota/booking

Consulta reserva

# Petición

# Respuesta de la petición

# Respuesta reserva no existe

# 2.5 Cancelar reserva

POST /api/booking/ota/cancel-booking

Cancela una reserva

# Petición

# Respuesta de la petición