Developer Hub
Esta traducción se ha generado automáticamente

Colecciones de Postman

Prueba los puntos finales de Rapid API y echa un vistazo a los formatos concretos de solicitud y respuesta con Postman

Disponible ahora mismo

Por ahora, ofrecemos colecciones de Postman para:

  • API de Rapid Lodging (excepto el servicio de notificaciones)
  • Rapid Car API

Próximamente habrá nuevas colecciones para las API de Rapid Flight y Activities, que todavía no están disponibles para el público general.

Nota: Estas solicitudes están agrupadas en función del material de Swagger que hay en la web.

Las colecciones se han diseñado para que sean lo más « self-contained » posible: encapsulan la lógica de autenticación y el « check-in/check-out self-update » en cada solicitud. Cada colección también incluye algunas pruebas básicas que se pueden usar junto con la función «Postman Collection Runner».

>> Más información sobre las colecciones de Postman

Instalación

Descarga las colecciones y, a continuación, impórtalas a Postman.

>> Descarga las colecciones de Postman

Requisitos previos y requisitos del sistema

Echa un vistazo a la documentación de Postman para más información, pero lo más importante es lo siguiente:

  • api_key y shared_secret.
  • Una versión actualizada de Postman.

>> Ir a la documentación de Postman

Nota: No edites ni modifiques 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 gestiona las variables en su propio formato. Tendrás que configurar algunas variables de entorno antes de poder usar las colecciones.

>> Lee sobre las variables de entorno

Se pueden definir los parámetros siguientes, de los cuales solo se requieren dos:

ClavePor defectoCampo obligatorioDescripción
api_keyN/AUna clave para la API.
shared_secretN/AEl secreto compartido.
eanapi_urlhttps://test.ean.com/A qué host debes dirigirte; es posible que desees sustituirlo por "https://api.ean.com".
property_id3609882LCM/Expedia property_id que hay que solicitar en llamadas de contenido y disponibilidad.
region_id178248La región que hay que solicitar en llamadas relacionadas con la geografía.
iata_airport_codeORDEl código IATA de aeropuerto que hay que solicitar en llamadas relacionadas con la geografía.
iata_airport_metro_codeCHIEl código de metro IATA de aeropuerto que hay que solicitar en llamadas relacionadas con la geografía.
languageen-USEl idioma localizado que hay que solicitar; se trata de un subconjunto del formato BCP47.
occupancy2El 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_emailjohn@example.comEl correo electrónico utilizado en las solicitudes de reserva.
hold_itinerary_creationtrueSi el itinerario se creará en un estado retenido.
billing_termsN/A—*Los términos que estipulan la forma en la que deberá facturarse la reserva resultante.
partner_point_of_saleN/A—*¿Qué punto de venta hay que usar para las API de compras y reservas?
payment_termsN/A—*Qué términos de pago deben utilizarse al recibir los pagos de una reserva resultante.
platform_nameN/A—*Qué plataforma hay que usar para comprar y reservar.

* Nota: Estas variables solo son necesarias para ** api.ean.com**; no son necesarias para ** test.ean.com**.

Los siguientes parámetros son de tipo « auto-generated » y se configurarán automáticamente en tu entorno:

ClaveGlobalDescripción
authorizatonEste código de autorización se genera a partir de tu api_key y shared_secret y se utiliza como encabezado de solicitud.
checkinLa 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.
checkoutLa 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.
arrivalEl 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_idEl affiliate_reference_id se usa en una solicitud de creación de reserva y se puede usar para recuperar reservas posteriores.
price_check_linkEl 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_linkEl 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_linkEl 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_linkEl 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_linkEl 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_linkEl 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_linkEl 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_linkEl 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_linkEl 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_linkEl 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_linkEl 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 solo estén configuradas las opciones «eanapi_url » y «api_keyshared_secret ».

>> Descarga la configuración de la plantilla (JSON)

Descargar colecciones de Postman

Asegúrate de leer las instrucciones de esta página antes de descargar estas colecciones.



¿Te ha resultado útil esta página?
¿Cómo podemos mejorar este contenido?
¡Gracias por ayudarnos a mejorar!