Colecciones de Postman para Rapid
Obtén acceso a las colecciones de Postman para Rapid API a continuación.
Colecciones de Postman para Rapid
Las colecciones de Postman contienen solicitudes para Rapid.
Las solicitudes se agrupan en relación con el material de Swagger en el sitio web.
- Geografía
- Contenido
- Comprar
- Recomendaciones
- Reservar
- Gestión de reservas
Las colecciones se han elaborado para que sean lo más independientes posible. Con cada solicitud, recogen la lógica de verificación y la actualización automática de entrada/salida.
Cada colección tiene también algunas pruebas básicas que se pueden usar junto con la función de ejecución por secuencias de Postman. Haz clic aquí para obtener más información.
Requisitos previos y requisitos del sistema
api_key
yshared_secret
.- Una versión actualizada de Postman.
Instalación
Importa las colecciones en Postman una vez que las hayas descargado a continuación.
También debes asegurarte de que se hayan establecido las variables api_key
y shared_secret
. Consulta su sitio web para obtener más información.
Notas sobre las pruebas
No edites ni cambies la sección "Editar colección".
Las variables y el código deben permanecer iguales para garantizar que las solicitudes funcionen como se espera.
Configuración
Deberás configurar algunas variables de entorno antes de poder usar las colecciones; consulta aquí para obtener más información sobre cómo Postman gestiona las variables.
Se pueden definir los parámetros siguientes, de los cuales solo se requieren dos:
Clave | Por defecto | Campo obligatorio | Descripción |
---|---|---|---|
api_key | N/A | yes | Una clave para la API. |
shared_secret | N/A | yes | El secreto compartido. |
eanapi_url | https://test.ean.com/ | no | A qué host debes dirigirte; es posible que desees sustituirlo por "https://api.ean.com". |
property_id | 3609882 | no | LCM/Expedia property_id que hay que solicitar en llamadas de contenido y disponibilidad. |
region_id | 178248 | no | La región que hay que solicitar en llamadas relacionadas con la geografía. |
iata_airport_code | ORD | no | El código IATA de aeropuerto que hay que solicitar en llamadas relacionadas con la geografía. |
iata_airport_metro_code | CHI | no | El código de metro IATA de aeropuerto que hay que solicitar en llamadas relacionadas con la geografía. |
language | en-US | no | El idioma localizado que hay que solicitar; se trata de un subconjunto del formato BCP47. |
occupancy | 2 | no | El número de personas por habitación que hay que solicitar. El formato es numberOfAdults[-firstChildAge[,nextChildAge]]- ("2-9,3" representaría dos adultos, un niño de 9 años y otro de 3). |
booking_email | john@example.com | no | El correo electrónico utilizado en las solicitudes de reserva. |
hold_itinerary_creation | true | no | Si el itinerario se creará en un estado retenido. |
billing_terms | N/A | no* | Los términos que estipulan la forma en la que deberá facturarse la reserva resultante. |
partner_point_of_sale | N/A | no* | Qué punto de venta se debe usar para comprar y reservar. |
payment_terms | N/A | no* | Qué términos de pago deben utilizarse al recibir los pagos de una reserva resultante. |
platform_name | N/A | no* | Qué plataforma hay que usar para comprar y reservar. |
* Ten en cuenta que las variables marcadas como no necesarias con un asterisco ("*") solo son necesarias para api.ean.com y no para test.ean.com.
Ten en cuenta que los siguientes parámetros se generan automáticamente y se configuran en tu entorno:
Clave | Global | Descripción |
---|---|---|
authorizaton | yes | Este código de autorización se genera a partir de tu api_key y shared_secret y se utiliza como encabezado de solicitud. |
checkin | yes | La fecha checkin se genera automáticamente para las solicitudes de disponibilidad. Siempre será de 30 días a partir del día en el que realices la solicitud. |
checkout | yes | La fecha checkout se genera automáticamente para las solicitudes de disponibilidad. Siempre será de 32 días a partir del día en el que realices la solicitud. |
arrival | yes | El plazo arrival se genera automáticamente para las solicitudes de venta cruzada. Siempre será de 30 días a partir del momento en el que hagas la solicitud. |
affiliate_reference_id | no | El affiliate_reference_id se usa en una solicitud de creación de reserva y se puede usar para recuperar reservas posteriores. |
price_check_link | no | El price_check_link se establece después de una solicitud de disponibilidad, venta cruzada o recomendación, si el alojamiento devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de verificación de precio. |
payment_options_link | no | El payment_options_link se establece después de una solicitud de disponibilidad, venta cruzada o recomendación, si el alojamiento devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de opciones de pago. |
deposit_policies_link | no | El deposit_policies_link se establece después de una solicitud de disponibilidad, venta cruzada o recomendación, si el alojamiento devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de políticas de depósitos. |
book_link | no | El book_link se establece después de una solicitud de verificación de precio, si el alojamiento devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de reserva. |
retrieve_link | no | El retrieve_link se establece después de una solicitud de reserva, si el itinerario devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de recuperación. |
resume_link | no | El resume_link se establece después de una solicitud de reserva, si el itinerario devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud para continuar. |
cancel_link | no | El cancel_link se establece después de una solicitud de reserva, si el itinerario devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de cancelación. |
cancel_room_link | no | El cancel_room_link se establece después de una solicitud de reserva, si el itinerario devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de cancelación de habitación. |
change_room_link | no | El change_room_link se establece después de una solicitud de reserva, si el itinerario devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de cambio de habitación. |
complete_payment_session_link | no | El complete_payment_session_link se establece después de una solicitud de reserva, si el itinerario devuelto tiene ese enlace. Se puede utilizar para realizar una solicitud de sesión de pago completo. |
pagination_link | no | El pagination_link se establece después de cualquier solicitud realizada a cualquier punto de conexión paginado. Se puede usar para demostrar cómo funciona la paginación en la API. |
Configuración recomendada
Se recomienda que las variables se definan en un entorno en el que solo se haya establecido eanapi_url
, api_keyshared_secret
.
Descargar configuración de plantillas
Colecciones de Postman para Rapid
Antes de descargar las siguientes colecciones, asegúrate de leer la información anterior.