공급사 및 서비스 API 허브

하나의 예약 플랫폼에 연결된 여행 API

이 사이트의 모든 여행 API 가이드를 한곳에: GDS와 항공사 콘텐츠, 호텔 베드뱅크와 엑스트라넷, 투어, 렌터카와 픽업, 결제 게이트웨이와 백오피스 도구. 디렉터리를 카테고리별로 필터링하고, 재고를 확보하는 세 가지 방식을 비교하며, 샌드박스 키에서 실판매까지 연동이 거치는 경로를 따라가 보세요.

  • 카테고리별 연동 가이드
  • 검색, 가격, 예약, 발권 흐름
  • API, 예약 엔진, GDS 비교
  • 소스 코드 포함 자체 호스팅

요약

여행 API란 무엇이며 어디에 쓰이는가

이 허브의 모든 페이지에 세 가지 용어가 등장합니다. 공급사를 고르기 전에 각 용어의 뜻을 확인하세요.

주제가 처음이라면 API 연동이란부터 시작한 뒤 여행 API 연동의 기술 안내를 읽어 보세요. 바로 사용할 수 있는 커넥터 전체 목록은 모든 연동에 있고, 이를 사용하는 예약 모듈은 플랫폼 개요에서 설명합니다.

  • 여행 API

    항공권, 호텔, 렌터카, 투어의 가용성, 운임, 규정, 콘텐츠 같은 검색 가능한 여행 데이터를 보통 JSON이나 XML로 반환하는 프로그래밍 엔드포인트입니다.

  • 여행 API 연동

    공급사, GDS, 애그리게이터 엔드포인트를 예약 엔진에 연결하는 작업입니다. 인증, 필드 매핑, 멱등한 예약 호출, 오류 및 재시도 정책이 포함됩니다.

  • 자체 호스팅 커넥터

    PHPTRAVELS는 라이선스와 함께 커넥터 코드를 제공하므로, 각 공급사와 통신하는 어댑터를 팀이 직접 읽고 확장하고 호스팅할 수 있습니다.

모든 공급사가 공유하는 호출 순서

  1. 01검색
  2. 02가격 확인 및 재검증
  3. 03예약
  4. 04발권 또는 확정

공급사 이름과 응답 형식은 다르지만, 아래 디렉터리의 모든 커넥터는 동일한 네 단계 호출 순서에 대응합니다.

디렉터리

카테고리별 여행 API

카테고리를 선택해 목록을 좁히세요. 각 항목은 해당 공급사나 서비스가 무엇을 반환하고 플랫폼에서 어떻게 설정되는지를 다루는 전용 가이드로 연결됩니다.

GDS, 항공사, 항공 API

20 개 가이드

항공 모듈을 위한 글로벌 유통 시스템, NDC, 저비용 항공사 애그리게이터, 컨솔리데이터, 항공 데이터 서비스.

재고를 확보하는 세 가지 방식

여행 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 연동이 실서비스에 오르는 과정

아래 레일은 디렉터리의 모든 공급사에 적용되는 작업 순서이며, 커넥터를 켠 뒤 플랫폼이 주고받는 요청과 응답을 함께 보여 줍니다.

  1. 01

    자격 증명

    공급사 계약에 서명하고 샌드박스 키, 엔드포인트, 문서를 받습니다.

  2. 02

    샌드박스 연결

    관리자 패널에 키를 입력하고 첫 검색을 실행해 커넥터가 응답을 읽는지 확인합니다.

  3. 03

    콘텐츠 매핑

    공급사 코드를 플랫폼 마스터 데이터에 맞춥니다: 공항, 호텔 ID, 식사 조건, 차량 등급.

  4. 04

    마크업과 규칙

    여행사별, B2B 에이전트별, 고객 그룹별로 마크업, 세금, 수수료, 통화 규칙을 설정합니다.

  5. 05

    테스트 예약

    공급사의 인증 시나리오를 완료합니다: 예약, 변경, 취소, 그리고 테스트 콘솔과의 대조.

  6. 06

    운영 키

    실 자격 증명으로 전환하고 공개 사이트와 B2B 포털에서 공급사를 활성화한 뒤 첫 예약을 모니터링합니다.

플랫폼이 보내는 재검증 호출 한 건

>요청POST /api/v1/hotels/price
{  "supplier": "hotelbeds",1  "env": "production",1  "rateKey": "HB-20261112-118742-DBL-BB",  "occupancy": { "rooms": 1, "adults": 2 },  "currency": "USD",  "markupRule": "b2c-default"2}
<응답200 OK
{  "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. 1

    공급사 키는 환경별로 저장되며 고객에게 전달되는 요청 본문에는 절대 포함되지 않습니다.

  2. 2

    순가와 판매가는 함께 전달되며, 마크업 규칙 이름이 백오피스에 둘이 다른 이유를 알려 줍니다.

  3. 3

    홀드 참조 덕분에 고객이 결제를 재시도해도 예약 호출이 멱등하게 유지됩니다.

  4. 연동 안내 보기

비즈니스 모델별 선택

사업 유형별로 가장 먼저 연결하는 여행 API

여행 사업이 저마다 다르기에 디렉터리가 깁니다. 온보딩에서 흔히 보는 시작 조합은 다음과 같습니다.

  • 01

    온라인 여행사

    항공권용 GDS 또는 NDC 피드, 호텔용 베드뱅크 한두 곳, 렌터카 브로커, 카드 게이트웨이. 먼저 폭을 넓히고 그다음 직계약으로.

  • 02

    목적지 관리 회사

    관리자에 등록한 자체 재고, 빈틈을 메우는 베드뱅크, 투어 마켓플레이스와 픽업. 항공권은 보통 나중에 컨솔리데이터를 통해 추가됩니다.

  • 03

    기업 출장 관리

    협상 운임이 포함된 GDS 콘텐츠, 엑스트라넷이나 베드뱅크를 통한 호텔 프로그램, 승인 규칙과 회계 내보내기.

  • 04

    컨솔리데이터 또는 B2B 도매사

    하위 에이전트별 마크업이 적용된 여러 항공 소스, 에이전트 지갑, 계좌 이체와 게이트웨이 결제, 회계 피드.

각 모델은 전용 페이지에서 설명합니다: 온라인 여행사, DMC, 출장 관리. 도매사의 하위 에이전트 여신 부분은 에이전트 지갑에서 다룹니다. 이 피드들을 파트너에게 배포하는 화이트 라벨 계층은 화이트라벨 B2B 포털에서 설명합니다.

질문

여행 API에 대한 답변

공급사를 고르기 전에 구매자들이 묻는 질문에 대한 짧은 답변입니다.

영업팀 문의

여행 API는 공급사, GDS 제공사, 애그리게이터가 실시간 재고, 가격, 규정, 그리고 검색, 재검증, 예약, 취소 같은 작업을 노출하는 엔드포인트입니다. 예약 플랫폼이 이를 호출해 응답을 검색 결과, 장바구니, 확정된 예약으로 바꿉니다.

공급사 키로 인증하고, 공급사 코드를 마스터 데이터에 매핑하며, 검색, 가격, 예약을 순서대로 호출하고, 중복 예약 없이 오류와 재시도를 처리하며, 결과를 결제, 바우처, 회계로 넘기는 일입니다. PHPTRAVELS에서는 커넥터가 이미 이를 구현하므로 자격 증명, 매핑, 규칙만 다루면 됩니다.

네. 플랫폼은 자체 호스팅이며 소스 코드가 상용 라이선스로 포함되므로, 개발자가 모든 어댑터를 읽고 디렉터리에 아직 없는 공급사를 추가하거나 기존 커넥터의 콘텐츠 매핑 방식을 바꿀 수 있습니다.

보통 하나의 피드보다는 조합입니다. 폭을 위한 저비용 항공사 애그리게이터, 풀서비스 항공사와 발권을 위한 NDC 또는 GDS 콘텐츠, 자체 항공사 계약이 없는 곳을 위한 컨솔리데이터입니다. 디렉터리의 항공 그룹에 각 옵션의 가이드가 있습니다.

모듈당 여러 개입니다. 플랫폼은 활성화된 각 공급사를 조회하고 마스터 ID로 결과를 병합하며 중복을 제거한 뒤 마크업 규칙을 적용해 가격을 보여 줍니다. 두 번째 베드뱅크나 항공 소스를 추가하는 것은 재구축이 아니라 설정 변경입니다.

API 자체는 공급사가 가격을 정하며 보통 호출당, 예약당 또는 마크업 계약으로 과금되고, 일부는 제휴 프로그램으로 무료입니다. 이를 연결하는 PHPTRAVELS 소프트웨어는 가격 페이지에 명시된 대로 2,499달러부터 시작하는 일회성 라이선스입니다.