API Process

ONDA API 연동 과정을 설명하는 문서입니다.

1. 연동 방식 체크

채널의 서비스에 따라 연동 방식의 사전 정보를 확보하기 위해 아래 내용을 확인합니다.

  • 요금 및 재고를 저장하여 서비스하는지? 혹은 클라이언트에서 그때 마다 호출하여 서비스 하는지?
  • 채널의 서비스 형태가 메타서치 플랫폼인지? OTA 버티컬 서비스인지?

2. API 문서 검토

NDA 작성 후, 채널에 해당 API 문서를 전달하고 검토합니다.

3. 연동 개발 전 사전 미팅

API 문서 검토가 완료되면, 전반적인 연동 가이드 미팅을 갖습니다. 이 미팅을 통해 아래 내용을 동기화 합니다.

  • [채널 > ONDA] 채널에서 연동하고자 하는 자사 서비스를 리뷰합니다.
  • [ONDA > 채널] 전반적인 연동 과정을 가이드 합니다.
  • [ONDA > 채널] 대략적인 개발일정을 산출하고 동기화 합니다.

4. 연동 개발

연동 개발 방향은 두 가지 서비스 타입에 의해 결정됩니다. 이는 '1. 연동 방식 체크' 에서 사전 확보된 정보를 통해 가이드 됩니다.
타입의 가장 큰 차이점은 '재고 및 요금'의 처리 방식입니다.

아래 두 가지 서비스 타입의 Sequence Diagram 을 확인할 수 있습니다.

5. 테스트

온다와 판매사의 개발환경에서 API테스트를 진행합니다.

  • 상품 등록
  • 요금 재고 동기화
  • 예약 테스트
  • 웹훅 테스트

6. 라이브 배포

개발환경에서의 테스트가 완료된 후, 양사의 운영환경에 배포 후 실제 상품을 등록하고 판매를 시작합니다.