Colecciones de Postman
Prueba los puntos finales de Rapid API y ve formatos concretos de solicitud/respuesta con Postman
Actualmente disponible
En este momento, ofrecemos colecciones de Cartero para:
- API de Alojamiento Rápido (a excepción del servicio de Notificaciones)
- API para coches rápidos
Se están preparando colecciones adicionales para las API de Vuelo Rápido y Actividades, que aún no están disponibles para todo el mundo.
Nota: Estas peticiones están agrupadas en relación con el material Swagger del sitio.
Las colecciones se han escrito para que sean lo más self-contained posible: encapsulan la lógica de autenticación y la check-in/check-out self-update con cada solicitud. Cada colección también tiene algunas pruebas básicas que pueden utilizarse junto con la función de Postman de ejecución de colecciones.
Más información sobre las colecciones 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_keyyshared_secret.- Una versión actualizada de Postman.
Nota: 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 | Sí | Una clave para la API. |
shared_secret | N/A | Sí | El secreto compartido. |
eanapi_url | https://test.ean.com/ | — | A qué host debes dirigirte; es posible que desees sustituirlo por "https://api.ean.com". |
property_id | 3609882 | — | LCM/Expedia property_id que hay que solicitar en llamadas de contenido y disponibilidad. |
region_id | 178248 | — | La región que hay que solicitar en llamadas relacionadas con la geografía. |
iata_airport_code | ORD | — | El código IATA de aeropuerto que hay que solicitar en llamadas relacionadas con la geografía. |
iata_airport_metro_code | CHI | — | El código de metro IATA de aeropuerto que hay que solicitar en llamadas relacionadas con la geografía. |
language | en-US | — | El idioma localizado que hay que solicitar; se trata de un subconjunto del formato BCP47. |
occupancy | 2 | — | 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 | — | El correo electrónico utilizado en las solicitudes de reserva. |
hold_itinerary_creation | true | — | Si el itinerario se creará en un estado retenido. |
billing_terms | N/A | —* | Los términos que estipulan la forma en la que deberá facturarse la reserva resultante. |
partner_point_of_sale | N/A | -* | Qué punto de venta utilizar para las API de Compras y Reservas. |
payment_terms | N/A | -* | Qué términos de pago deben utilizarse al recibir los pagos de una reserva resultante. |
platform_name | N/A | -* | Qué plataforma hay que usar para comprar y reservar. |
* Nota: Estas variables sólo son necesarias para api.ean.com; no son necesarias para test.ean.com.
Los siguientes parámetros son auto-generated y se configurarán automáticamente en tu entorno:
| Clave | Global | Descripción |
|---|---|---|
authorizaton | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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 | — | 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
Te recomendamos que definas las variables en un entorno en el que sólo estén configuradas eanapi_urlyapi_keyshared_secret.
Descargar configuración de plantillas
Descargar colecciones Cartero
Asegúrate de leer las instrucciones de esta página antes de descargar estas colecciones.