Skip to main content

Content Update

공급사에서 콘텐츠가 변경되면 ONDA로 PATCH 전송해 반영합니다. 조회(GET)는 비상용 옵션입니다.

단계별 흐름

체크리스트

  • 변경된 콘텐츠만 PATCH 전송
  • 변경 방향이 공급사 → ONDA (Push)인지 확인
  • 숙소 settings.extra_adult_price 변경 시 PATCH .../properties/{vendor_property_id}로 전송, 해제 시 null 전송
  • 요금제 모델 channels 수정 시 요금제 매핑 변경 규칙 반영
  • (옵션) 비상용 조회 동작 확인
숙소 기본 추가 성인요금 변경

settings.extra_adult_price(정수 KRW)는 숙소 수정의 settings object로 변경하며, null 전송 시 미설정으로 초기화됩니다. 레거시 Agoda·Trip.com의 Occupancy Based 요금과 플러스 채널 인원추가비용에 반영됩니다.

요금제 모델 channels 수정 시 매핑 변경
  • 추가([131] → [131, 132]): 132만 매핑 생성
  • 삭제([131, 132] → [131]): 기존 매핑은 유지되며 삭제되지 않음. 이후 생성되는 요금제는 132 매핑이 생성되지 않음
  • 빈값([131, 132] → []): 생성 가능한 모든 채널 매핑 생성

엔드포인트

변경 전송 (필수)

대상엔드포인트
숙소PATCH /gds/vendor/properties/{vendor_property_id}
객실타입PATCH .../roomtypes/{vendor_roomtype_id}
요금제 모델PATCH .../rateplan-models/{vendor_rateplan_model_id}
요금제PATCH .../rateplans/{vendor_rateplan_id}

비상용 조회 (옵션)

대상목록단건
숙소GET /gds/vendor/propertiesGET .../{vendor_property_id}
객실타입GET .../roomtypesGET .../{vendor_roomtype_id}
요금제 모델GET .../rateplan-modelsGET .../{vendor_rateplan_model_id}
요금제GET .../rateplansGET .../{vendor_rateplan_id}
tip

콘텐츠 생성·수정의 기본 방향은 공급사 → ONDA Push(POST·PATCH)입니다. 조회는 비상용(옵셔널) 기능으로, 운영 정책에 따라 구현 여부를 결정하세요.