InnKeeper API Documentation
Welcome to the InnKeeper API! Integrate Oracle Hospitality Integration Platform (OHIP) systems with InnKeeper's task management and property management modules.
Documentation Guides
Getting Started
Quick start guide to make your first API call in 5 minutes
Authentication
Learn about API keys and OAuth 2.0 JWT authentication
Webhook Setup
Configure Oracle OHIP webhooks for real-time events
API Reference
Complete API documentation with interactive examples
Troubleshooting
Common issues and solutions for API integration
Quick Start
Get up and running in just a few minutes. Here's your first API call:
curl https://xyz.convex.site/api/v1/health \ -H "x-app-key: YOUR_API_KEY"
Comprehensive Oracle OHIP Integration
InnKeeper provides a complete Oracle Hospitality Integration Platform (OHIP) integration with 100+ API methods across 6 core modules, enabling seamless bi-directional synchronization with Oracle OPERA PMS.
👥Oracle CRM API
Guest profiles, preferences, loyalty programs (10 methods)
- • Create/update guest profiles
- • Search profiles
- • Manage preferences & loyalty
- • Profile merging
💰Oracle Cashier API
Folio management, charges, payments (11 methods)
- • Post charges to folios
- • Process payments
- • Guest checkout
- • Void/refund operations
📅Oracle Reservations API
Complete reservation lifecycle (18 methods)
- • Create/update reservations
- • Check availability
- • Room assignment
- • Check-in/check-out
🧹Oracle Housekeeping API
Bi-directional task sync (19 methods)
- • Pull tasks from Oracle
- • Push updates to Oracle
- • Staff assignments
- • Room status tracking
🔧Oracle Maintenance API
Work order management (22 methods)
- • Create/assign work orders
- • Technician management
- • Preventive maintenance
- • Cost tracking
🏢Oracle Blocks API
Group booking management (21 methods)
- • Corporate allotments
- • Room block allocation
- • Pickup tracking
- • Wash reporting
🔔Oracle Webhooks (13 Event Types)
Receive real-time event notifications from Oracle OHIP with HMAC-SHA256 signature verification, replay attack prevention, and automatic deduplication.
- • RESERVATION_CREATED
- • RESERVATION_MODIFIED
- • RESERVATION_CANCELLED
- • GUEST_CHECKIN
- • GUEST_CHECKOUT
- • ROOM_STATUS_CHANGED
- • ROOM_ASSIGNMENT_CHANGED
- • HOUSEKEEPING_TASK_CREATED
- • HOUSEKEEPING_TASK_COMPLETED
- • MAINTENANCE_REQUIRED
- • GUEST_REQUEST_CREATED
Support
- 📧Emailapi@innkeeper.africa
- 🌐Status Pagestatus.innkeeper.africa