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 Inventory/Price Search
- 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 Name | Method | Endpoint | Description |
|---|---|---|---|
| Get Property List | GET | Get Property List | Returns a list of all properties. |
| Get Property Detail | GET | Get Property Detail | Returns detailed information for a specific property. |
| Get Roomtype List | GET | Get Roomtype List | Returns a list of all room types for a specific property. |
| Get Roomtype Detail | GET | Get Roomtype Detail | Returns detailed information for a specific room. |
| Get Rateplan List | GET | Get Rateplan List | Returns a list of all packages for a specific room. |
| Get Rateplan Detail | GET | Get Rateplan Detail | Returns detailed information for a specific package. |
| Search Property | GET | Search Property | Returns available properties that meet the specified criteria. |
| Search Property Detail | GET | Search Property Detail | Returns the actual available inventory and rates for a specific property. You can also search for package products. |
| Get Inventories | GET | Get Inventories | Returns all inventory and rates within a period for a specific property. |
| Get Lowest Price | GET | Get Lowest Price | Returns the lowest daily rates for a specific property. |
| Cancellation & Refund Policy before reservation | GET | Cancellation & Refund Policy before reservation | Returns the cancellation and refund policy immediately before reservation. |
| Create Reservation | POST | Create Reservation | Creates a reservation. |
| Check Reservation | GET | Check Reservation | Retrieves reservation information. |
| Cancel Reservation | PUT | Cancel Reservation | Cancels a reservation. |