# API Check-in
# Introducción
Bienvenido a la API del proceso de check-in de Mybooking.
Este API tiene tiene la funcionalidad necesaria para implementar el proceso de entrega y devolución de los productos, captura de las imágenes con el estado y firma electrónica del contrato.
# URL Base
https://micuenta.mybooking.es
# Autenticación
Todas las llamadas al API usan JWT para la autenticación del usuario. Es obligatorio autenticar el usuario y usar el token JWT para todas las llamadas al API
# Autenticación
# POST Autenticación
POST /api/v1/login
Autenticación del usuario
Query String
Parámetro | Descripción | Detalle | |
---|---|---|---|
username | Usuario | Usuario o email | Obligatorio |
password | Clave | Contraseña | Obligatorio |
Resultado
Success
TIP
200
# Configuración
# GET Configuración
GET /api/v1/booking/delivery-collection-app-settings
Obtiene la configuración para las entregas y devolución
Cabecera
TIP
Añadir la cabecera obtenida en el login en todas las peticiones
Object | Descripción | ||
---|---|---|---|
Authorization | Token JWT | String |
Resultado
Success
TIP
200
# Entregas y devoluciones
# GET Listado entregas y devoluciones
GET /api/v1/booking/deliveries-collections
Obtiene el listado de las entregas y devoluciones
Cabecera
TIP
Añadir la cabecera obtenida en el login en todas las peticiones
Object | Descripción | ||
---|---|---|---|
Authorization | Token JWT | String |
Query String
Parámetro | Descripción | Detalle | |
---|---|---|---|
date | Fecha | Formato yyyy-mm-dd | Obligatorio |
rental_location_code | Sucursal | Sólo si hay múltiples sucursales | Obligatorio si múltiples sucursales |
Resultado
Success
TIP
200
# GET Buscar vehículos
GET /api/booking-items-search
Busca vehículos
Cabecera
TIP
Añadir la cabecera obtenida en el login en todas las peticiones
Object | Descripción | ||
---|---|---|---|
Authorization | Token JWT | String |
Query String
Parámetro | Descripción | Detalle | |
---|---|---|---|
term | Término búsqueda | Matrícula, alias, referencia | Opcional |
category_code | Código categoría | Filtro por categoría | Opcional |
family_id | Código familia | Filtro por familia | Opcional |
rental_storage_id | Grupo sucursales | Id | Obligatorio si múltiples sucursales |
Resultado
Success
TIP
200
# GET Buscar extras
GET /api/booking/:id/extra-search
Busca extras que pueden aplicarse a la reserva
Parámetros path
Object | Descripción | ||
---|---|---|---|
Id | Id reserva | Number |
Cabecera
TIP
Añadir la cabecera obtenida en el login en todas las peticiones
Object | Descripción | ||
---|---|---|---|
Authorization | Token JWT | String |
Query String
Parámetro | Descripción | Detalle | |
---|---|---|---|
action | Filtro extras | 'delivery' o 'collection' | Opcional |
Resultado
Success
TIP
200