공급사 및 서비스 API 허브
하나의 예약 플랫폼에 연결된 여행 API
이 사이트의 모든 여행 API 가이드를 한곳에: GDS와 항공사 콘텐츠, 호텔 베드뱅크와 엑스트라넷, 투어, 렌터카와 픽업, 결제 게이트웨이와 백오피스 도구. 디렉터리를 카테고리별로 필터링하고, 재고를 확보하는 세 가지 방식을 비교하며, 샌드박스 키에서 실판매까지 연동이 거치는 경로를 따라가 보세요.
- 카테고리별 연동 가이드
- 검색, 가격, 예약, 발권 흐름
- API, 예약 엔진, GDS 비교
- 소스 코드 포함 자체 호스팅
요약
여행 API란 무엇이며 어디에 쓰이는가
이 허브의 모든 페이지에 세 가지 용어가 등장합니다. 공급사를 고르기 전에 각 용어의 뜻을 확인하세요.
주제가 처음이라면 API 연동이란부터 시작한 뒤 여행 API 연동의 기술 안내를 읽어 보세요. 바로 사용할 수 있는 커넥터 전체 목록은 모든 연동에 있고, 이를 사용하는 예약 모듈은 플랫폼 개요에서 설명합니다.
여행 API
항공권, 호텔, 렌터카, 투어의 가용성, 운임, 규정, 콘텐츠 같은 검색 가능한 여행 데이터를 보통 JSON이나 XML로 반환하는 프로그래밍 엔드포인트입니다.
여행 API 연동
공급사, GDS, 애그리게이터 엔드포인트를 예약 엔진에 연결하는 작업입니다. 인증, 필드 매핑, 멱등한 예약 호출, 오류 및 재시도 정책이 포함됩니다.
자체 호스팅 커넥터
PHPTRAVELS는 라이선스와 함께 커넥터 코드를 제공하므로, 각 공급사와 통신하는 어댑터를 팀이 직접 읽고 확장하고 호스팅할 수 있습니다.
모든 공급사가 공유하는 호출 순서
- 01검색
- 02가격 확인 및 재검증
- 03예약
- 04발권 또는 확정
공급사 이름과 응답 형식은 다르지만, 아래 디렉터리의 모든 커넥터는 동일한 네 단계 호출 순서에 대응합니다.
디렉터리
카테고리별 여행 API
카테고리를 선택해 목록을 좁히세요. 각 항목은 해당 공급사나 서비스가 무엇을 반환하고 플랫폼에서 어떻게 설정되는지를 다루는 전용 가이드로 연결됩니다.
GDS, 항공사, 항공 API
항공 모듈을 위한 글로벌 유통 시스템, NDC, 저비용 항공사 애그리게이터, 컨솔리데이터, 항공 데이터 서비스.
- 항공권 APIGDS, NDC, 콘솔리데이터 항공권 API를 하나의 플랫폼에서
- Amadeus API 연동Amadeus 접속 방식을 선택하고 자체 포털에서 항공권을 판매하십시오
- Sabre API 연동포털에서 Sabre API로 검색, 운임 확인, 예약, 발권까지
- Travelport API 연동TripServices 항공권, 브랜드 운임, PNR 및 사후 처리
- Galileo 예약 시스템Galileo 홀드, 발권, 사후 서비스를 한 화면에서
- Apollo GDS 소프트웨어Travelport를 통한 Apollo 운임, PNR, 발권
- NDC 항공 예약 시스템NDC 오퍼, 부가 서비스, 사후 처리 판매
- Amadeus 커넥터 설정Amadeus 모듈의 키, 환경, 설정 단계
- Duffel API 연동예약 사이트에서 Duffel 항공 오퍼와 주문 처리
- Kiwi API 연동Kiwi.com Tequila 항공권 검색과 예약
- TBO 항공 API엔진 안에서 TBO 항공 운임, 재확인, 발권
- PKFARE API 연동포털에서 PKFARE 항공 검색, 예약, PNR 처리
- Riya travel 예약 플랫폼B2B 에이전트, 기업 출장, 리테일을 하나로
- IndiGo 항공권항공 API로 IndiGo 운임을 판매하고 관리
- Google Flights API공개 API가 없는 이유와 대신 쓸 수 있는 것
- Kayak 제휴 프로그램추천 모델, 한계, 자체 대안
- 항공편 상태 API플랫폼 안에서 실시간 항공편 상태와 추적
- Amadeus 중앙 예약Amadeus와 자체 재고를 위한 하나의 예약 코어
- Amadeus 여행사 소프트웨어검색, PNR, 발권, 사후 처리를 하나의 포털에서
- Sabre 상담원 소프트웨어매일 쓰는 Sabre 데스크: 대기열, 사후 처리, 역할, 인보이스
- Galileo 소프트웨어Galileo 예약, 발권, 사후 처리 워크플로
- Abacus GDSAbacus의 현재와 Sabre를 통해 그 콘텐츠를 판매하는 방법
- AERTiCKET API 연동AERTiCKET의 콘솔리데이터 넷 운임을 항공 엔진에 연결
- WegoWego 메타서치 소개와 연동 방법
- DohopDohop 가상 인터라인 프로필 및 연결 방법
- Cleartrip API 연동Cleartrip 공급업체 프로필과 연결 방법
- TravelstartTravelstart 소개와 맞춤형 커넥터 계획
- Arzoo APIArzoo의 현재 상황과 인도용 운영 중인 공급업체
호텔 API, 베드뱅크, 엑스트라넷
호텔 검색을 객실과 요금으로 채우는 도매 베드뱅크, OTA 제휴 프로그램, 엑스트라넷, 채널 매니저.
- 호텔 API베드뱅크, OTA, GDS, 직접 연결 호텔 API 안내
- 숙박 API호텔, 아파트, 휴가용 렌탈을 하나의 숙박 API로
- Hotelbeds API 연동Content 및 Booking API, 요금 재확인, 호텔 매핑
- RateHawk API 연동예약 엔진에 RateHawk 호텔을, 커넥터 준비 완료
- Bedsonline 연동Bedsonline 호텔과 에이전트 요금을 엔진에서 판매
- TBO 호텔 API 연동예약 엔진에서 TBO Holidays 호텔 요금 판매
- Hotelston API 연동예약 엔진에서 Hotelston 호텔 요금 판매
- Go Global Travel 연동엔진에서 Go Global 호텔, 픽업, 렌터카 판매
- Bonotel 여행사 연동에이전트와 포털을 위한 미국 럭셔리 호텔
- Mark Travel 예약 엔진호텔 검색, 사우디 픽업, 에이전트 판매를 하나로
- Expedia API 연동Expedia Rapid API 호텔을 자사 예약 엔진에서 판매
- Expedia TAAP API 연동포털에서 TAAP 호텔, 커미션, 변경 관리
- Expedia Extranet요금, 재고, 예약을 관리하는 파트너 포털
- Booking.com 엑스트라넷요금, 객실 재고, 예약, 정산 관리
- Agoda API 연동예약 엔진에서 Agoda 호텔과 숙소 판매
- Booking.com·Priceline APIBooking.com, Priceline, Expedia 호텔 API 연동 안내
- 호텔 예약 시스템 API하나의 예약 API로 여러 호텔 공급사 연결
- 채널 매니저 연동호텔 요금, 객실 재고, 예약 동기화
- TBO Holidays 공급사 소개TBO가 판매하는 상품과 PHPTRAVELS 연결 방법
- Hotelbeds 공급사 프로필Hotelbeds는 어떤 회사이며 PHPTRAVELS에 어떻게 연결하는가
- GTA (현 Hotelbeds)GTA에 무슨 일이 있었고 그 재고에 어떻게 다시 연결하는가
- Booking.com 공급사파트너 권한, 판매 가능 범위, 연결 방법
- Priceline 호텔 API 공급사Priceline Partner Network와 연결 방법
- Grupo Transhotel공급사 프로필, 2014년 폐업 및 현재 이용 가능한 호텔 API
투어, 관광지, 렌터카, 픽업
항공권과 숙박 옆에 부가 상품을 더하는 액티비티 마켓플레이스, 렌터카 브로커, 픽업 공급사.
- 투어 API투어, 액티비티, 입장권을 하나의 API로
- 렌터카 API렌터카와 송영 API를 하나의 예약 엔진에서
- 교통 API픽업, 철도, 버스, 페리 API로 도어 투 도어 여행 판매
- 크루즈 API크루즈 API 또는 자체 계약으로 출항 일정, 객실, 예약금 관리
- 페리 API페리 시간표, 좌석 현황, 티켓을 API로
- Viator API 연동예약 사이트에서 Viator 투어와 액티비티 판매
- Airalo API 연동여행 웹사이트에서 Airalo eSIM 판매, 커넥터 기본 제공
- Viator 여행사 에이전트포털, 커미션, 연결된 투어 워크플로
- Tiqets API 연동예약 엔진에서 Tiqets 명소 입장권 판매
- CarTrawler API 연동자체 플랫폼에서 CarTrawler 렌터카 예약
- CarTrawler 공급업체 프로필CarTrawler는 어떤 회사이며 렌터카 모듈에 어떻게 연결되는가
- Sixt 렌터카PHPTRAVELS 사이트에서 Sixt 차량을 판매하는 두 가지 방법
- Alamo Rent A Car API공급사 프로필과 Alamo 차량 연결 방법
결제, CMS, 회계, 연동 도구
예약 흐름 주변의 결제 게이트웨이, 은행 및 맞춤 API, 회계 내보내기, 콘텐츠 관리 커넥터.
- 결제 게이트웨이 API카드 결제, 3-D Secure, 매입, 환불이 API로 처리되는 방식
- Razorpay 연동Razorpay를 맞춤 게이트웨이로 여행 예약 사이트에 연결하기
- Paddle API 연동머천트 오브 레코드와 결제 게이트웨이의 차이, Paddle이 맞는 경우
- 여행 API 연동PHP로 XML·JSON 여행 공급사 연결
- 맞춤형 API 연동모든 공급사·파트너 API를 PHPTRAVELS에 연결
- 결제 게이트웨이 연동결제, 3D Secure, 환불 및 webhook
- Stripe 결제카드·월렛 결제, 환불과 정산 지원
- PayPal 결제항공, 호텔, 투어를 위한 PayPal 결제
- 계좌이체 결제수동 확인 방식의 계좌이체 결제
- 여행 회계 연동예약을 QuickBooks, Xero, Tally에 전기
- 여행 CMS 연동WordPress 또는 헤드리스 CMS를 예약에 연결
재고를 확보하는 세 가지 방식
여행 API, 예약 엔진, GDS API 비교
팀들은 직접 API, 패키지형 예약 엔진, 순수 GDS 계약을 같은 구매처럼 저울질하곤 합니다. 이들은 서로 다른 문제를 해결하며 보통 함께 사용됩니다.
| 기준 | 여행 API | 예약 엔진 | GDS API |
|---|---|---|---|
| 목적 | 여행 API엔드포인트를 통한 데이터와 작업 | 예약 엔진프런트엔드, 비즈니스 규칙, 결제 | GDS API기존 채널과 NDC를 통한 항공 콘텐츠와 부가 서비스 |
| 콘텐츠 범위 | 여행 API호텔, 항공권, 렌터카, 액티비티, 베드뱅크 | 예약 엔진연결된 모든 상품의 검색부터 결제까지 | GDS API주로 항공사와 그 부가 서비스 |
| 연동 노력 | 여행 API중간: 필드 매핑, 멱등성, 재시도 | 예약 엔진처음부터 만들면 중간에서 높음, PHPTRAVELS에서는 낮음 | GDS API높음: PCC 설정, 큐, 인증, 감사 |
| 상업 조건 | 여행 API호출, 마크업 또는 좌석 기준, 공급사가 정함 | 예약 엔진PHPTRAVELS 일회성 라이선스와 게이트웨이 수수료 | GDS APIGDS 계약, 인센티브, 세그먼트 목표 |
| 적합한 대상 | 여행 API여러 공급사를 섞는 OTA와 DMC | 예약 엔진자체 브랜드와 규칙으로 직접 판매 | GDS API항공 중심 여행사와 출장 관리 회사 |
| 출시까지 걸리는 시간 | 여행 API자격 증명이 발급되면 빠름 | 예약 엔진설치, 공급사 연결, 브랜딩, 출시 | GDS API승인과 인증이 먼저라 가장 오래 걸림 |
PHPTRAVELS는 예약 엔진 열에 해당합니다. 공급사 API와 GDS 계약이 여기에 연결되므로 소프트웨어를 한 번 구매하고 계약이 성사될 때마다 피드를 추가하면 됩니다. 가격은 가격에, 호스팅 부분은 요구 사항에 있습니다.
키에서 실판매까지
API 연동이 실서비스에 오르는 과정
아래 레일은 디렉터리의 모든 공급사에 적용되는 작업 순서이며, 커넥터를 켠 뒤 플랫폼이 주고받는 요청과 응답을 함께 보여 줍니다.
- 01
자격 증명
공급사 계약에 서명하고 샌드박스 키, 엔드포인트, 문서를 받습니다.
- 02
샌드박스 연결
관리자 패널에 키를 입력하고 첫 검색을 실행해 커넥터가 응답을 읽는지 확인합니다.
- 03
콘텐츠 매핑
공급사 코드를 플랫폼 마스터 데이터에 맞춥니다: 공항, 호텔 ID, 식사 조건, 차량 등급.
- 04
마크업과 규칙
여행사별, B2B 에이전트별, 고객 그룹별로 마크업, 세금, 수수료, 통화 규칙을 설정합니다.
- 05
테스트 예약
공급사의 인증 시나리오를 완료합니다: 예약, 변경, 취소, 그리고 테스트 콘솔과의 대조.
- 06
운영 키
실 자격 증명으로 전환하고 공개 사이트와 B2B 포털에서 공급사를 활성화한 뒤 첫 예약을 모니터링합니다.
플랫폼이 보내는 재검증 호출 한 건
{"supplier": "hotelbeds",1"env": "production",1"rateKey": "HB-20261112-118742-DBL-BB","occupancy": { "rooms": 1, "adults": 2 },"currency": "USD","markupRule": "b2c-default"2}
{"status": "available","net": 184.00,2"sell": 206.08,2"currency": "USD","cancellation": { "deadline": "2026-11-09", "fee": 184.00 },"hold": "PT-HLD-7731",3"expiresIn": 9003}
- 1
공급사 키는 환경별로 저장되며 고객에게 전달되는 요청 본문에는 절대 포함되지 않습니다.
- 2
순가와 판매가는 함께 전달되며, 마크업 규칙 이름이 백오피스에 둘이 다른 이유를 알려 줍니다.
- 3
홀드 참조 덕분에 고객이 결제를 재시도해도 예약 호출이 멱등하게 유지됩니다.
- 연동 안내 보기
비즈니스 모델별 선택
사업 유형별로 가장 먼저 연결하는 여행 API
여행 사업이 저마다 다르기에 디렉터리가 깁니다. 온보딩에서 흔히 보는 시작 조합은 다음과 같습니다.
- 01
온라인 여행사
항공권용 GDS 또는 NDC 피드, 호텔용 베드뱅크 한두 곳, 렌터카 브로커, 카드 게이트웨이. 먼저 폭을 넓히고 그다음 직계약으로.
- 02
목적지 관리 회사
관리자에 등록한 자체 재고, 빈틈을 메우는 베드뱅크, 투어 마켓플레이스와 픽업. 항공권은 보통 나중에 컨솔리데이터를 통해 추가됩니다.
- 03
기업 출장 관리
협상 운임이 포함된 GDS 콘텐츠, 엑스트라넷이나 베드뱅크를 통한 호텔 프로그램, 승인 규칙과 회계 내보내기.
- 04
컨솔리데이터 또는 B2B 도매사
하위 에이전트별 마크업이 적용된 여러 항공 소스, 에이전트 지갑, 계좌 이체와 게이트웨이 결제, 회계 피드.
각 모델은 전용 페이지에서 설명합니다: 온라인 여행사, DMC, 출장 관리. 도매사의 하위 에이전트 여신 부분은 에이전트 지갑에서 다룹니다. 이 피드들을 파트너에게 배포하는 화이트 라벨 계층은 화이트라벨 B2B 포털에서 설명합니다.
여행 API는 공급사, GDS 제공사, 애그리게이터가 실시간 재고, 가격, 규정, 그리고 검색, 재검증, 예약, 취소 같은 작업을 노출하는 엔드포인트입니다. 예약 플랫폼이 이를 호출해 응답을 검색 결과, 장바구니, 확정된 예약으로 바꿉니다.
공급사 키로 인증하고, 공급사 코드를 마스터 데이터에 매핑하며, 검색, 가격, 예약을 순서대로 호출하고, 중복 예약 없이 오류와 재시도를 처리하며, 결과를 결제, 바우처, 회계로 넘기는 일입니다. PHPTRAVELS에서는 커넥터가 이미 이를 구현하므로 자격 증명, 매핑, 규칙만 다루면 됩니다.
네. 플랫폼은 자체 호스팅이며 소스 코드가 상용 라이선스로 포함되므로, 개발자가 모든 어댑터를 읽고 디렉터리에 아직 없는 공급사를 추가하거나 기존 커넥터의 콘텐츠 매핑 방식을 바꿀 수 있습니다.
보통 하나의 피드보다는 조합입니다. 폭을 위한 저비용 항공사 애그리게이터, 풀서비스 항공사와 발권을 위한 NDC 또는 GDS 콘텐츠, 자체 항공사 계약이 없는 곳을 위한 컨솔리데이터입니다. 디렉터리의 항공 그룹에 각 옵션의 가이드가 있습니다.
모듈당 여러 개입니다. 플랫폼은 활성화된 각 공급사를 조회하고 마스터 ID로 결과를 병합하며 중복을 제거한 뒤 마크업 규칙을 적용해 가격을 보여 줍니다. 두 번째 베드뱅크나 항공 소스를 추가하는 것은 재구축이 아니라 설정 변경입니다.
API 자체는 공급사가 가격을 정하며 보통 호출당, 예약당 또는 마크업 계약으로 과금되고, 일부는 제휴 프로그램으로 무료입니다. 이를 연결하는 PHPTRAVELS 소프트웨어는 가격 페이지에 안내된 일회성 라이선스입니다.
