Skip to main content

Channel API

1. Introduction

This API documentation is provided for distributors to integrate and sell ONDA's general accommodation and package products.

The Channel Affiliate API provided by ONDA is a RESTful-based API that enables integration and sales of over 50,000 properties in the ONDA GDS.

On average, affiliate partners (hereinafter referred to as Channels) complete the integration with ONDA with an average investment of 2 weeks of development time.

2. Features

Content Provision

  • Property content
  • Room content
  • Package content
  • Real-time availability search
  • Real-time inventory/price verification

Inventory/Price Cache

  • Daily inventory/price storage
  • Daily lowest price storage

Reservations

  • Real-time cancellation and refund policy verification
  • Reservation creation
  • Reservation inquiry
  • Reservation cancellation

3. API List

API NameMethodEndpointDescription
Get Property ListGETGet Property ListReturns a list of all properties.
Get Property DetailGETGet Property DetailReturns detailed information for a specific property.
Get Roomtype ListGETGet Roomtype ListReturns a list of all room types for a specific property.
Get Roomtype DetailGETGet Roomtype DetailReturns detailed information for a specific room.
Get Rateplan ListGETGet Rateplan ListReturns a list of all packages for a specific room.
Get Rateplan DetailGETGet Rateplan DetailReturns detailed information for a specific package.
Search PropertyGETSearch PropertyReturns available properties that meet the specified criteria.
Search Property DetailGETSearch Property DetailReturns the actual available inventory and rates for a specific property.
You can also search for package products.
Get InventoriesGETGet InventoriesReturns all inventory and rates within a period for a specific property.
Get Lowest PriceGETGet Lowest PriceReturns the lowest daily rates for a specific property.
Cancellation & Refund Policy before reservationGETCancellation & Refund Policy before reservationReturns the cancellation and refund policy immediately before reservation.
Create ReservationPOSTCreate ReservationCreates a reservation.
Check ReservationGETCheck ReservationRetrieves reservation information.
Cancel ReservationPUTCancel ReservationCancels a reservation.