InnKeeper API Documentation

Welcome to the InnKeeper API! Integrate Oracle Hospitality Integration Platform (OHIP) systems with InnKeeper's task management and property management modules.

130+
API Endpoints
100+
Oracle API Methods
13
Webhook Event Types
99.9%
Uptime SLA

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 Events
  • • RESERVATION_CREATED
  • • RESERVATION_MODIFIED
  • • RESERVATION_CANCELLED
  • • GUEST_CHECKIN
  • • GUEST_CHECKOUT
Operations Events
  • • ROOM_STATUS_CHANGED
  • • ROOM_ASSIGNMENT_CHANGED
  • • HOUSEKEEPING_TASK_CREATED
  • • HOUSEKEEPING_TASK_COMPLETED
  • • MAINTENANCE_REQUIRED
  • • GUEST_REQUEST_CREATED