Rapid Postman 컬렉션

다음 Rapid API 버전에서 Postman 컬렉션을 이용하실 수 있습니다.

Rapid Postman 컬렉션

Postman 컬렉션에는 Rapid에 대한 요청이 포함되어 있습니다.

요청은 사이트의 Swagger 자료와 관련하여 그룹화됩니다.

  • 지리
  • 콘텐츠
  • 조회
  • 추천
  • 예약
  • 예약 관리

컬렉션은 가능한 한 독립적으로 작성되었으며, 각 요청에 따라 인증 로직과 체크인/체크아웃 자체 업데이트를 캡슐화합니다.

각 컬렉션에는 Postman 컬렉션 실행기 기능과 함께 사용할 수 있는 몇 가지 기본 테스트도 있습니다. 여기를 클릭하여 자세히 알아보세요.

선행 요건 및 시스템 요구 사항

  • api_keyshared_secret
  • Postman 최신 버전

설치

아래에서 컬렉션을 다운로드한 후 Postman으로 가져옵니다.

또한, api_keyshared_secret 변수가 설정되었는지 확인해야 합니다. 자세한 내용은 해당 사이트를 참조해 주세요.

테스트 참고 사항

'컬렉션 편집' 섹션을 편집하거나 변경해서는 안 됩니다.

요청이 예상대로 작동하게 하려면 변수와 코드를 동일하게 유지해야 합니다.

구성

컬렉션을 사용하려면 몇 가지 환경 변수를 설정해야 합니다. Postman에서 변수를 처리하는 방법에 대한 자세한 내용은 여기를 참조해 주세요.

다음 매개변수를 정의할 수 있으며, 이 중 2가지 매개변수만 필요합니다.

기본필수 항목설명
api_key해당 사항 없음API 키
shared_secret해당 사항 없음공유 암호
eanapi_urlhttps://test.ean.com/아니요대상으로 지정할 호스트를 'https://api.ean.com'으로 재정의할 수 있습니다.
property_id3609882아니요콘텐츠 및 예약 가능 여부 호출에서 요청할 LCM/Expedia property_id입니다.
region_id178248아니요지리 관련 호출에서 요청할 지역입니다.
iata_airport_codeORD아니요지리 관련 호출에서 요청할 IATA 공항 코드입니다.
iata_airport_metro_codeCHI아니요지리 관련 호출에서 요청할 IATA 공항 메트로 코드입니다.
languageen-US아니요요청할 현지화된 언어이며, BCP47 형식의 하위 집합입니다.
occupancy2아니요요청할 객실당 인원 수로, numberOfAdults[-firstChildAge[,nextChildAge]]- "2-9,3" 형식은 성인 2명과 9세 아동 1명, 3세 아동 1명을 의미합니다.
booking_emailjohn@example.com아니요예약 요청에 사용된 이메일입니다.
hold_itinerary_creationtrue아니요일정이 보류 상태로 생성되는지 여부입니다.
billing_terms해당 사항 없음아니요*예약에 대한 청구 방법 조건입니다.
partner_point_of_sale해당 없음아니요*조회 및 예약에 사용할 POS입니다.
payment_terms해당 사항 없음아니요*예약 비용을 지불할 때 사용해야 하는 결제 기간입니다.
platform_name해당 사항 없음아니요*조회 및 예약에 사용할 플랫폼입니다.

*별표(*)와 함께 필수 항목 아님으로 표시된 변수는 api.ean.com에만 필요하며, test.ean.com에는 필요하지 않습니다.

다음 매개변수는 자동 생성되며, 환경으로 설정됩니다.

전역설명
authorizaton이 인증 코드는 api_keyshared_secret에서 생성되어 요청 헤더로 사용됩니다.
checkincheckin 날짜는 예약 가능 여부 요청 시 자동 생성됩니다. 항상 요청한 날부터 30일입니다.
checkoutcheckout 날짜는 예약 가능 여부 요청 시 자동 생성됩니다. 항상 요청한 날부터 32일입니다.
arrivalarrival 시간은 교차 판매 요청 시 자동 생성됩니다. 항상 요청한 시간부터 30일입니다.
affiliate_reference_id아니요affiliate_reference_id는 예약 생성 요청에 사용되며, 후속 예약을 검색하는 데 이용할 수 있습니다.
price_check_link아니요price_check_link는 반환된 숙박 시설에 해당 링크가 있는 경우 예약 가능 여부, 교차 판매 또는 추천 요청 후에 설정됩니다. 요금 확인 요청에 사용할 수 있습니다.
payment_options_link아니요payment_options_link는 반환된 숙박 시설에 해당 링크가 있는 경우 예약 가능 여부, 교차 판매 또는 추천 요청 후에 설정됩니다. 결제 옵션 요청에 사용할 수 있습니다.
deposit_policies_link아니요deposit_policies_link는 반환된 숙박 시설에 해당 링크가 있는 경우 예약 가능 여부, 교차 판매 또는 추천 요청 후에 설정됩니다. 보증금 정책 요청에 사용할 수 있습니다.
book_link아니요book_link는 반환된 숙박 시설에 해당 링크가 있는 경우 요금 확인 요청 후에 설정됩니다. 예약 요청에 사용할 수 있습니다.
retrieve_link아니요retrieve_link는 반환된 일정에 해당 링크가 있는 경우 예약 요청 후에 설정됩니다. 검색 요청에 사용할 수 있습니다.
resume_link아니요resume_link는 반환된 일정에 해당 링크가 있는 경우 예약 요청 후에 설정됩니다. 재개 요청에 사용할 수 있습니다.
cancel_link아니요cancel_link는 반환된 일정에 해당 링크가 있는 경우 예약 요청 후에 설정됩니다. 취소 요청에 사용할 수 있습니다.
cancel_room_link아니요cancel_room_link는 반환된 일정에 해당 링크가 있는 경우 예약 요청 후에 설정됩니다. 객실 취소 요청에 사용할 수 있습니다.
change_room_link아니요change_room_link는 반환된 일정에 해당 링크가 있는 경우 예약 요청 후에 설정됩니다. 객실 변경 요청에 사용할 수 있습니다.
complete_payment_session_link아니요complete_payment_session_link는 반환된 일정에 해당 링크가 있는 경우 예약 요청 후에 설정됩니다. 결제 세션 완료 요청에 사용할 수 있습니다.
pagination_link아니요pagination_link는 페이지 번호가 매겨진 엔드포인트에 대해 수행된 요청 후에 설정됩니다. API에서 페이지 지정이 어떻게 이루어지는지 보여주는 데 사용할 수 있습니다.

추천 구성

변수는 eanapi_url, api_keyshared_secret만 설정된 환경에서 정의하는 것이 좋습니다.

템플릿 구성 다운로드

Rapid Postman 컬렉션

아래 컬렉션을 다운로드하기 전에 위의 정보를 살펴보세요.

Rapid 3 다운로드

이 페이지가 도움이 되었나요?
이 콘텐츠를 어떻게 개선하면 좋을까요?
더 나은 만드는 데 도움을 주셔서 감사합니다!