WCM — API Gateway

All services accessible from one place

How to authenticate

  1. Open Auth Service → POST /login
  2. Enter your credentials and execute
  3. Copy the access_token from the response
  4. Open any service docs below → click Authorize → paste the token
  5. All protected endpoints are now unlocked

Services

Auth

Auth Service

Login, logout, refresh token, user management, role-based access control.

/api/auth/docs
Core

Bookings Service

Rooms, availability, bookings, approvals, check-in/out, blackouts.

/api/bookings/docs
Core

Payments Service

Record payments, upload evidence, verify and reject payments.

/api/payments/docs
Core

Notifications Service

Email notifications, booking confirmations, payment alerts.

/api/notifications/docs
Core

Guests Service

Guest profiles, search, blacklist management.

/api/guests/docs
HMS

Motel Core Service

Hotel Management: housekeeping, maintenance, staff, reports, settings and background jobs.

/api/motel/docs