Welcome to Mosler
Mosler is a smart-access platform for hospitality. It connects your booking system to physical smart locks, automatically granting room access when a guest checks in and revoking it when they leave — no staff member ever has to touch the lock.
These are the developer docs. They're organised into two versions; pick the one that matches your integration.
Start here — v4 (current)
The v4 platform is the current, recommended way to integrate. It covers our first-party Mosler Direct API and our PMS integrations (eZee, Hotelogix), all built on the asynchronous webhook pipeline.
| Go to | For |
|---|---|
| Introduction | What Mosler is, the location model, and how the docs fit together |
| Mosler Direct | Build your own integration: map locations, create bookings, retrieve & deliver access |
| PMS Integrations | Connect an existing PMS — eZee, Hotelogix |
| Architecture | How events flow from request to provisioned access |
New here? Read the v4 Introduction first — it explains the model the rest of the docs build on.
v3 (legacy API)
The v3 REST API is the original synchronous interface. It remains live and supported for existing integrations, but new integrations should use v4.
| Group | Description |
|---|---|
| Booking APIs | Create, update, cancel, and query guest bookings |
| Location APIs | Traverse the Site → Building → Floor → Room → Bed hierarchy |
| Access APIs | Grant and manage staff / employee access schedules |
| Employee APIs | Create and manage employee records |
The v3 API is served from https://api.mosler.in/api/v3 and authenticates with your apikey header. See any v3 page for full request and response details.
Which version should I use?
| You are… | Use |
|---|---|
| Building a new integration | v4 — Mosler Direct or a PMS integration |
| Running an existing v3 integration | v3 — no change required; migrate to v4 when convenient |
| Connecting eZee or Hotelogix | v4 — PMS Integrations |
Need help choosing or onboarding? Contact your Mosler representative.