Resumen de compras
La API de compras te permite consultar en tiempo real las tarifas y la disponibilidad de las empresas de alquiler de coches
Información general
La API de Shopping muestra las tarifas y la disponibilidad de hasta 200 coches por solicitud en las ubicaciones geográficas o aeropuertos que se indiquen. Admite configuraciones flexibles de recogida y « drop-off », lo que permite establecer diferentes horarios y ubicaciones para cada una.
La respuesta incluye información sobre el coche, el vendedor, la ubicación y la tarifa, con un desglose completo del precio para cumplir con los requisitos de visualización de market-specific. Además, la API ofrece información detallada sobre los coches, como la capacidad de pasajeros, la capacidad del maletero, el número de puertas y el kilometraje, junto con un desglose completo de los precios para cumplir con los requisitos de visualización de market-specific.
Precios y pagos
La API de compras ofrece un desglose detallado de los costes de alquiler, incluyendo los distintos tipos de tarifas de alquiler, los detalles de los precios, el coste total, los extras opcionales y el importe a pagar en el momento de la reserva. La respuesta también incluye una lista de las políticas aplicables y enlaces para realizar solicitudes de registro de pago y de reserva de coche.
>> Más información sobre la API de pagos
Impuestos y tasas variables
Puede que haya impuestos y tasas obligatorios que no estén incluidos en el precio total porque no se pueden calcular en el momento de la reserva. Por ejemplo, si no devuelves el coche con la misma cantidad de combustible que tenía al inicio del periodo de alquiler, es posible que te cobren los gastos de repostaje.
Precios tachados
Si quieres mostrar descuentos o tarifas especiales con texto tachado, te ofrecemos dos opciones:
daily_rate_strikethrough: Muestra el precio total, sin impuestos, antes de aplicar ningún descuento. Este campo se debe usar en países donde, por lo general, en los resultados de búsqueda se muestra el precio base sin impuestos ni tasas, como en Estados Unidos.inclusive_strikethrough: Muestra el precio total, antes de los descuentos, con impuestos y tasas incluidos. Este campo está pensado para que puedas ver con mayor claridad cómo se aplica el descuento al importe total del alquiler. El campo devuelve el valor tanto en la moneda facturable como en la solicitada.
Ejemplo
{
"value": [
{
"car_rental_id": "AQ_PvCPCWLLZGzhRf4YeMM1md7xEb41ZEhUz6ns4tIn6Nv-m9LtrUYMhZ4F_a0Xkqu2rGXht4g0Zd53gL4e9yMh0fMVtqe0jKkaZKaBghFVtc",
"vendor": {…},
"locations": {
"pickup": {…},
"dropoff": {…}
},
"description": "Nissan Rogue or similar",
"number_of_passengers": 5,
"number_of_doors": {…},
"acriss_code": "CXMR",
"mileage_tracking": "249 free miles/day",
"fuel_level": "full_to_full",
"insurance_coverage": {
"included": {
"collision_damage_waiver": {
"description": "Collision Damage Waiver",
"deductible": {
"billable_currency": {
"value": "1050.00",
"currency": "EUR"
}
},
"trip_rate": {
"billable_currency": {
"value": "0.00",
"currency": "EUR"
}
}
}
},
"supplemental": []
},
"luggage_count": {…},
"image": {…},
"rate": {
"merchant_of_record": "vendor",
"sale_scenario": {…},
"pricing": {
"daily_rate_strikethrough": {…},
"daily_rate": {…},
"totals": {
"inclusive_strikethrough": {
"billable_currency": {
"value": "47.44",
"currency": "USD"
},
"request_currency": {
"value": "47.44",
"currency": "USD"
}
},
"inclusive": {…},
"exclusive": {…},
"fees": {…},
"due_at_booking": {…}
}
}
},
"cancel_penalties": [{…}],
"links": {…}
}
]
}Detalles de precios de promociones y descuentos
Algunos puntos de venta necesitan los datos del precio a tarifa normal —el precio a partir del cual se calcula el descuento— cuando muestran un total con descuento basado en una promoción o un precio tachado que aparece en las respuestas de «Disponibilidad» y «Detalles». Asegúrate de comprobar qué información se requiere en la zona en la que tienes pensado desarrollar tu actividad.
Opciones de reembolso
Utiliza el campo « cancel_penalties » para mostrar opciones de cancelación que ofrezcan a los viajeros transparencia en las tarifas y mayor flexibilidad. Considera la sección « cancel_penalties » de la respuesta como la fuente de referencia para los detalles de la reserva.
Límites de cuota
La optimización del tráfico web se consigue aplicando límites de tasa para asegurar la prestación continua de un servicio estable y sostenible, al tiempo que se garantiza el uso eficiente de los sistemas de Expedia Group. En cuanto al tráfico de la API de Shopping, los límites de frecuencia se basan actualmente en el volumen total de solicitudes a lo largo del tiempo.
>> Más información sobre la limitación de velocidad
Códigos de error
La API de Rapid Car comparte códigos de error comunes con las demás API de Rapid.
>> Echa un vistazo a las respuestas a los errores más comunes
Detalles de la API
Explora las definiciones de los puntos de conexión relacionados con las compras en esta página y usa API Explorer u otro software de pruebas para ver la diferencia entre los ejemplos y las definiciones de esquemas, y el resultado real.
Recursos adicionales
Tanto si quieres probar todos los puntos de conexión de la API de Rapid Car como si quieres descargar sus especificaciones OpenAPI, tenemos lo que necesitas.