Mews logo

Mews Integration

Uses Mews Connector API tokens — no OAuth. Each property has its own access token. Mews is the only provider with bookable services and lowest-price queries. Mews official site ↗

Supported features

FeatureSupportedNotes
Hotel availabilityRoom category availability by date
Room typesCursor-paginated resource list
Room ratesRequires service ID in config
Rate plansFiltered to public + enabled; cached
Bookable servicesMews-only; includes availability windows
Lowest available priceMews Booking Engine API; requires booking engine config
Create reservation
List / get reservations
Payment link

Setup steps

  1. Get your Connector API access token from Mews

    In Mews Commander, go to Settings → Integrations → Connector API. Create or copy the Access Token for your property. This is a per-property token, not a global key.

    Mews also requires a global Client Token, which is shared across all properties under your Mews partner registration. This is set as a server-side environment variable by the Maison team — you do not enter it in the console.
  2. Optionally configure Booking Engine IDs

    To enable the Lowest Available Price feature, you need four additional values from Mews:

    • ids — array of Booking Engine IDs (from Mews Commander → Booking Engine)
    • primaryId — the primary Booking Engine ID
    • client — your client name as registered in Mews
    • sessionid — a session identifier string provided by Mews

    Once entered, Maison syncs the full booking engine configuration (enterprises, services, age categories) automatically.

  3. Enter the credentials in the business console

    Open the business console, select your client, and go to PMS Integration. Choose Mews and fill in:

    • accessToken — the per-property Connector API token from step 1
    • bookingEngineConfig — optional; fill in if you want lowest-price lookups
  4. Enable the integration

    Toggle Active to on and save. If you entered Booking Engine IDs, Maison will automatically sync the booking engine configuration (enterprises, services, age categories) in the background after activation.