This is an auto-generated translation

빠른 자동차 API 개요

강력한 end-to-end 렌터카 예약 활성화

Cars API 번들

Rapid Car API를 사용하면 Expedia Group's 렌터카 인벤토리에서 제공하는 end-to-end 렌터카 예약을 통해 여행객에게 보다 종합적인 경험을 제공할 수 있습니다. 190여 개국의 47,000개 공급업체에 액세스할 수 있는 파트너는 제품을 크게 확장하고 예약을 늘릴 수 있습니다. 모듈형 API를 통해 비즈니스 요구에 맞게 여행 예약 과정을 쉽게 맞춤 구성할 수 있습니다.

당사의 엔드포인트는 개발자에게 렌터카 서비스에 대한 포괄적인 액세스를 제공하여 모든 위치에서 사용 가능한 차량 검색, 가격 세부 정보 및 추가 옵션 보기, 결제 수단 등록, 예약 생성, 예약 세부 정보 검색, 취소 등의 기능을 지원합니다. 자동차 흐름에 대한 전체 보기는 아래를 참조하세요:

자동차 업종별 흐름도

엔드포인트에 대해 알아보기

이 제품은 아직 얼리 액세스 단계이므로 스키마 세부 사항과 기능은 아직 개발 중이며 파트너에게 정식 출시되기 전에 변경될 수 있다는 점을 염두에 두시기 바랍니다.

조치메서드REST URI결과
자동차 검색GET/자동차/가용성다양한 기준( e.g. pick-up, drop-off, 및 검색 반경)에 따라 이용 가능한 다양한 렌터카를 반환하며, 요청당 최대 200대의 렌터카를 반환합니다. 응답에는 렌터카 ID, pick-up/drop-off 위치, 차종, 마일리지 등의 세부 정보가 포함됩니다.
세부 정보 보기GET/cars/{car_rental_id}/details가격 분석, 옵션 추가 사항, 정책을 포함한 특정 차량의 세부 정보를 반환합니다.
예약 결제 수단 등록하기POST/결재예약 생성 요청 본문에 들어갈 결제 토큰을 반환합니다. 이 엔드포인트는 다른 API와 동일하지 않습니다.
예약하기POST/일정/car예약 프로세스를 완료합니다.
예약을 검색합니다.GET/일정/car까지의 예약 세부 정보를 반환합니다 affiliate_reference.
GET/일정/{itinerary_id}/car까지 일정 세부 정보를 반환합니다 itinerary_id.
예약 취소삭제/일정/{itinerary_id}/car기존 예약을 취소합니다.

사용 사례

Rapid Car API를 사용하여 end-to-end 예약 환경을 만드는 방법은 다음과 같습니다.

1단계 - 완벽한 차량 검색

/cars/availability 를 사용하여 고객이 자신의 위치와 날짜에 맞는 이용 가능한 차량을 검색할 수 있도록 합니다.

참고: 반환되는 최대 결과 수는 200개입니다.

주요 매개 변수설명추천
pickup_time렌터카 픽업 시간.확장된 ISO 8601 형식으로 제공, e.g. 2018-02-12T11:59:00.000Z
dropoff_time렌터카 반납 시간.확장된 ISO 8601 형식으로 제공, e.g. 2018-02-12T11:59:00.000Z
pickup_area차량 픽업 위치는 반경과 좌표로 지정됩니다.형식은 radius,latitude,longitude, e.g. 10,37.9838,23.7275 입니다. pickup_area또는 pickup_airport중 하나만 필요합니다.
dropoff_area반경과 좌표로 지정된 차량 하차 위치입니다.형식은 radius,latitude,longitude, e.g. 10,37.9838,23.7275 입니다. dropoff_area또는 dropoff_airport중 하나만 허용됩니다.
pickup_airport차량을 픽업할 공항입니다.pickup_area또는 pickup_airport중 하나만 필요합니다.
dropoff_airport차량이 반납될 공항입니다.dropoff_area또는 dropoff_airport중 하나만 허용됩니다.
driver_age운전자의 나이(30세 미만 또는 70세 이상인 경우).운전자의 연령이 이 매개변수를 벗어난 것으로 표시되지 않는 한 기본값인 40을 사용해야 합니다.
currency요금에 사용할 원하는 통화입니다.ISO 4217 형식( e.g. USD)으로 제공됩니다.
language응답에 사용할 원하는 언어입니다.ISO639-1 알파 2 언어 코드만 사용하세요. 자세한 내용은 이 목록 을 확인하세요.
country_code여행자의 판매 시점의 국가 코드입니다.ISO 3166-1 알파-2 형식으로 제공됩니다. 거래가 이루어지는 국가를 나타내야 합니다.
rental_company렌탈 회사별로 필터링할 수 있습니다.rental_company 쿼리 매개변수를 여러 번 반복하여 최대 20개의 렌탈 업체를 지정할 수 있습니다.

2단계 - 세부 정보 보기

/cars/{car_rental_id}/details 엔드포인트를 사용하여 가격 내역 및 정책을 포함한 추가 차량 정보를 검색할 수 있습니다.

3단계 - 고객이 선택한 결제 방법에 대한 정보 받기

이제 /payments 엔드포인트를 사용하여 고객이 예약에 대한 결제 수단을 등록할 수 있습니다.

응답에는 예약 생성 요청의 본문에 포함된 payment_token이 포함됩니다.

4단계 - 예약 만들기

/cars/{car_rental_id}/details 응답은 결제 세션을 완료하고 예약을 생성할 수 있는 링크를 반환합니다. /일정/car 엔드포인트를 통해 예약을 완료할 수 있습니다.

5단계 - 예약 검색

예약 세부 정보를 검색하려면 /일정/{itinerary_id}/car 엔드포인트로 전화하여 확인 ID를 받으세요.

새로운 래피드 카 API의 디자인이 마음에 드시나요? 곧 출시될 항공편 및 액티비티 API에도 관심이 있으신가요? 자세한 내용은 계정 관리자에게 문의하세요.

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