← Back to all docs

eZee Technosys API

eZee Technosys (now Yanolja Cloud Solution) is an end-to-end hospitality technology platform whose products—eZee Absolute PMS, eZee Centrix channel manager, eZee Reservation booking engine, and eZee Optimus restaurant POS—run front desk, distribution, and food & beverage operations for properties in 160+ countries. An unofficial API lets you programmatically pull reservations, room inventory, rates, guest profiles, folios, and POS transactions—and push updates like new bookings, rate and availability changes, check-ins, and charges back into eZee.

By Alex KlarfeldMay 30, 2026
eZee Technosys API

What is eZee Technosys?

eZee Technosys is a hospitality technology provider—now part of the Yanolja Group and operating as Yanolja Cloud Solution—that builds an integrated suite of hotel and restaurant management software used by properties across 160+ countries. Hoteliers run eZee to manage front desk and housekeeping, distribute inventory across online travel agencies, take direct bookings, process payments, and operate food & beverage outlets from a single connected ecosystem.

Core product families include:

  • eZee Absolute (cloud hotel PMS for front desk, housekeeping, and reservations)
  • eZee Centrix (channel manager syncing rates and inventory across 170+ OTAs)
  • eZee Reservation (direct booking engine with dynamic pricing and mobile payments)
  • eZee Optimus (restaurant POS for kitchen, inventory, and point-of-sale operations)
  • eZee Pay and eZee Panorama (payment processing and hotel website builder)

Common data entities:

  • Reservations, Bookings, Modifications, Cancellations
  • Room Types, Inventory, Availability, Rate Plans
  • Guests, Profiles, Identity Documents, Check-ins/Check-outs
  • Folios, Charges, Payments, Currencies, Payment Methods
  • POS Orders, Menu Items, Outlets, Restaurant Transactions

The eZee Technosys Integration Challenge

Properties run mission-critical front-desk and distribution workflows on eZee every day, but turning portal-driven operations into reliable API-driven automation is non-trivial:

  • Connectivity partner gates: The YCS Connectivity Portal Open API is provisioned per partner, so access typically requires onboarding and approved credentials before integration
  • Property-scoped credentials: Each integration is keyed to a specific Hotel Code and authentication token, complicating multi-property and headless automation
  • Module spread: PMS, channel manager, booking engine, and POS each expose different objects, IDs, and lifecycle states across the eZee ecosystem
  • Master-data mapping: Room types, rate plans, currencies, payment methods, and identity types must be mapped to each property's specific configuration
  • Mixed response formats: Endpoints can return JSON, XML, or CSV with their own error codes, so clients must handle multiple shapes and authorization failure modes
  • Real-time sync demands: OTA inventory, rates, and reservations must stay consistent across 170+ channels with tight freshness windows

How Supergood Creates eZee Technosys APIs

Supergood reverse-engineers authenticated portal flows and the YCS Connectivity Portal Open API to deliver a resilient, normalized API layer for your eZee property—across PMS, channel manager, booking engine, and POS modules.

  • Handles Hotel Code and authentication-token credentials and the required User-Agent conventions securely
  • Maintains session continuity with automated credential handling and change detection
  • Normalizes JSON, XML, and CSV responses across reservations, inventory, rates, guests, and POS into consistent objects
  • Maps property-specific room types, rate plans, currencies, and payment methods so you integrate once across the eZee suite

Use eZee Technosys with AI agents: eZee Technosys MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your eZee modules, properties, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a hardened eZee adapter tailored to your property configuration and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as eZee evolves.

ezee

API Endpoints

Authentication

POST/authenticate

Authenticate to an eZee property using Hotel Code and authentication token, and establish a session for downstream calls.

Reservations

GET/reservations

List reservations and bookings with filters for stay dates, status, source channel, and modification state.

Reservations

POST/create_reservation

Create a new booking against available room types and rate plans, including guest details and extra services.

Inventory

GET/availability

Retrieve room inventory, availability, and rate plans across room types for a given date range.

Inventory

PATCH/rates

Update rates and availability for room types and rate plans, syncing inventory across connected channels.

POS

GET/pos_transactions

Pull restaurant POS orders, charges, and transactions from eZee Optimus outlets with status and date filters.

Use Cases

Sync reservations and guest data into your stack

- Pull new, modified, and cancelled reservations from eZee Absolute into a central warehouse - Stream guest profiles, identity documents, and check-in/check-out events to CRM and loyalty tools - Reconcile folio charges and payments against downstream accounting systems

Automate rate and inventory distribution

- Push rate and availability changes to room types and rate plans across connected channels - Pull current inventory and OTA mappings from eZee Centrix for revenue tooling - Trigger restriction and stop-sell updates without portal clicks

Power direct booking and check-in experiences

- Check availability and create bookings through eZee Reservation from your own website or app - Drive kiosk check-in/check-out and guest data collection via the connectivity API - Apply extra services and dynamic pricing at the point of booking

Unify food & beverage and folio data

- Pull POS orders and transactions from eZee Optimus outlets into reporting - Post restaurant charges back to guest folios in the PMS - Reconcile outlet revenue, menu items, and payment methods across properties

Technical Specifications

Authentication

Hotel Code plus authentication token (HTTP Basic) with required User-Agent conventions, handled in a managed session

Connectivity

Authenticated portal flows plus the YCS Connectivity Portal Open REST API where exposed for the property

Response format

Normalized JSON across reservations, inventory, rates, guests, folios, and POS (source endpoints may return JSON, XML, or CSV)

Rate limits

Adaptive throttling tuned to your property to avoid eZee-side limits across PMS, channel, and POS calls

Session management

Automatic credential handling, token rotation, and re-auth on expiry

Data freshness

Near real-time pulls for reservations, inventory, and rates with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for new bookings, modifications, cancellations, check-ins, and rate/inventory changes

Latency

Sub-second reads on cached entities; multi-second writes when posting bookings and rate updates

Throughput

Horizontally scaled workers sized to multi-property and high-volume OTA sync workloads

Reliability

Retry, backoff, and idempotency keys for reservation creation, rate pushes, and folio charges

Adaptation

Continuous monitoring of eZee/Yanolja Cloud Solution releases and connectivity API changes

Frequently asked questions

Yes. Supergood normalizes data across eZee Absolute (PMS), eZee Centrix (channel manager), eZee Reservation (booking engine), and eZee Optimus (POS), so reservations, inventory, rates, guests, and transactions integrate through one consistent API surface.

The YCS Connectivity Portal Open API is provisioned per partner with property-scoped credentials. Supergood works with your existing eZee entitlements and authenticated access rather than requiring you to stand up a separate partner integration from scratch.

Each property is profiled against its configured room types, rate plans, currencies, payment methods, and identity types. Supergood preserves these property-specific mappings rather than forcing a generic schema.

Yes. The API supports writing rate and availability changes to room types and rate plans, creating and modifying reservations, and posting folio and POS charges, in addition to read access across the suite.

eZee endpoints can return JSON, XML, or CSV with their own error codes. Supergood normalizes these into consistent JSON objects so you integrate against one stable shape.

Ready to get a real API?