This is an auto-generated translation

예약 개요

예약 API를 통해 여행자는 렌터카 예약을 생성할 수 있습니다.

여행자가 조회 API를 사용하여 업체 및 차량을 선택하면, 예약을 위한 예약 API를 제공합니다.

예약 API의 주요 기능은 선택한 차량 오퍼에 대한 예약을 생성하는 것입니다. 예약을 완료하려면 먼저 결제 정보를 결제 등록 엔드포인트(v1/payments)로 전송해야 하며, 그러면 예약 생성 요청 본문에서 사용할 안전한 payment_token주소가 생성됩니다. 그러면 파트너가 affiliate_reference_id, 기본 운전자 정보, 결제 토큰을 전달하여 예약을 생성합니다.

예약 만들기

각 예약 성공 응답에는 일정를 검색할 수 있는 링크가 포함되어 있습니다. 예약 생성 링크는 해당 공급업체의 재고가 더 이상 사용 가능하지 않을 때까지 유효한 상태로 유지됩니다 carOfferToken.

샘플 요청

POST https://api.ean.com/v2/itineraries/car
	?token=U1dFC0JHTWxUCwUHCWNjQ1sQRxBVVwFAW... ...15YTQTcHhefjYOfiBQfThuP1hcfVULeAM0W0U6VWBZFzQXdltcUFwRQgkLCgBRAAEHAVEADg==
{
  "affiliate_reference_id": "4480ABC",
  "primary_driver": {
    "given_name": "{{first_name}}",
    "middle_name": "Test",
    "family_name": "{{last_name}}",
    "phone": {
      "country_code": "1",
      "area_code": "487",
      "number": "5550077"
    },
    "email": "{{email}}"
  },
  "flight_details": {
      "air_carrier_code": "G4",
      "flight_number": 778
  },
  "traveler_loyalty_member_id": "ABCD1234","
  "requested_extras": [
    "SatelliteRadio",
    "ToddlerChildSeat"
  ],
  "affiliate_metadata": "data_point_1:123|data_point2:This is data.",
  "payment_token": "{{payment_token}}"
}

샘플 응답

{
    "itinerary_id": "9030336886597",
    "links": {
        "retrieve": {
            "method": "GET",
            "href": "https://api.ean.com/v2/itineraries/9030336886597/car",
        }
    }
}

자세한 내용은 예약 관리 섹션 및 예약 요청 처리 페이지를 참조하세요.

카드에 청구되지 않거나 벤더에게 전송되지 않는 테스트 예약을 하려면 테스트 요청 문서를 참조하세요.

API 세부 정보

이 페이지에서 예약 관련 엔드포인트 정의를 살펴본 후 API Explorer 또는 다른 테스트 소프트웨어를 사용하여 예시 및 스키마 정의가 실제 출력과 어떤 차이가 있는지 확인해 보세요.

추가 리소스

모든 Rapid Car API 엔드포인트를 사용해보고 싶든, OpenAPI 사양을 다운로드하고 싶든, 필요한 모든 것을 갖추고 있습니다.




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