Colecciones de Postman
Accede a las colecciones de Postman para el Rapid API.
Colecciones disponibles de Cartero
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.
Instalación
Descarga las colecciones de la sección Descargar colecciones Postman, e impórtalas después en Postman.
Requisitos previos y requisitos del sistema
Consulta la documentación de Postman para más información.
api_key
yshared_secret
.- Una versión actualizada de Postman.
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
Postman maneja las variables en su propio formato. Tendrás que configurar algunas variables de entorno antes de poder utilizar las colecciones.
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
Descargar colecciones Cartero
Antes de descargar las siguientes colecciones, asegúrate de leer la información anterior.