Vendor API
Vendor API 3.0 is the latest version
This is Vendor API 1.5. It remains supported for existing partners, but new integrations should use Vendor API 3.0.
The ONDA Vendor API is a RESTful API for seamless data integration between accommodation providers (vendors) and the ONDA platform.
Overview
Through the Vendor API, accommodation providers can perform the following tasks:
- Property Information Synchronization: Check updated property information in ONDA
- Room Information Management: Synchronize room types and detailed information
- Rate Information Integration: Update real-time rate information
- Availability: Manage inventory and availability status
API Integration Methods
The Vendor API provides two main integration methods:
1. ONDA → Vendor (Pull Method)
Method where ONDA requests data from the vendor system
- ONDA calls the vendor API to obtain the latest information
- Real-time data synchronization
- Requires active response from the vendor system
2. Vendor → ONDA (Push Method)
Method where vendors send data to the ONDA system
- Vendors call the ONDA API to update information
- Immediate transmission when changes occur
- Passive reception by the ONDA system
Getting Started
Follow these steps to start Vendor API integration:
- Partnership Agreement: Execute partnership contract with ONDA business team
- API Credential Issuance: Issue API keys for development and production environments
- Technical Documentation Review: Review API specifications and integration guide
- Development Environment Setup: Develop API integration in test environment
- Testing and Validation: Test integration functionality and verify performance
- Production Deployment: Deploy to production environment and monitor
Key Features
- RESTful API: Uses standard HTTP methods
- JSON Format: Request/response data in JSON format
- Authentication Security: API key-based authentication system
- Real-time Synchronization: Supports real-time data integration
- Error Handling: Provides detailed error codes and messages
In the next steps, check detailed guides for each integration method.