Connector API
  • Mews Connector API
  • Getting started
  • Usage guidelines
    • Authentication
    • Requests
    • Responses
    • Environments
    • Serialization
    • Pagination
    • Best practices
  • Concepts
    • Multi-property
    • Restrictions
    • Taxation
    • Time units
  • Use cases
    • 'How to' use cases
    • Accounting
    • Customer loyalty
    • Customer management
    • Customer messaging
    • Data export
    • Device integration
    • Events
    • Guest technology
    • Housekeeping
    • Kiosk
    • Mews Payment Terminals
    • Payment automation
    • Point of sale
    • Reputation management
    • Revenue management
    • Upsell
  • API Operations
    • Common objects
    • Accounting categories
    • Accounting items
    • Accounts
    • Account notes
    • Addresses
    • Age categories
    • Availability adjustments
    • Availability blocks
    • Billing automations
    • Bills
    • Business segments
    • Cancellation policies
    • Cashiers
    • Cashier transactions
    • Commands
    • Companies
    • Companionships
    • Company contracts
    • Configuration
    • Counters
    • Countries
    • Credit cards
    • Currencies
    • Customers
    • Departments
    • Devices
    • Enterprises
    • Exchange rates
    • Exports
    • Identity documents
    • Images
    • Languages
    • Loyalty memberships
    • Loyalty programs
    • Loyalty tiers
    • Messages
    • Message threads
    • Order items
    • Orders
    • Outlet bills
    • Outlet items
    • Outlets
    • Payments
    • Payment requests
    • Preauthorizations
    • Product categories
    • Product service orders
    • Products
    • Rates
    • Rate groups
    • Reservations
    • Reservation groups
    • Resource access tokens
    • Resource blocks
    • Resources
    • Resource categories
    • Resource features
    • Restrictions
    • Routing rules
    • Rules
    • Service order notes
    • Service overbooking limits
    • Services
    • Source assignments
    • Sources
    • Tasks
    • Tax environments
    • Taxations
    • Vouchers
    • Voucher codes
  • API Events
    • Ways to communicate
    • General Webhooks
    • Integration Webhooks
    • Webhooks FAQ
    • WebSockets
  • Your integration journey
    • Certification
  • Deprecations
    • Migration guide: Get all reservations
  • Changelog
    • Changelog 2024
    • Changelog 2023
    • Changelog 2022
    • Changelog 2021
    • Changelog 2020
    • Changelog 2019
    • Changelog 2018
    • Changelog 2017
    • Changelog 2016
Powered by GitBook
On this page
  • Configuration
  • Finance
  • Enterprises & Resources
  • Customer Profiles
  • Reservations
  • Data Export
  • Services & Products
  • Availability Blocks
  • Customer Loyalty
  • Customer Messaging
  • Device Commands

Was this helpful?

  1. Use cases

'How to' use cases

This page summarises all of our 'how to' use cases, together with the main use cases in which they are referenced. Search here for the task you want to perform with the API, it will take you to the appropriate API Operation or API Operations, and also link to higher level use cases for context and further information.

Can't find what you're looking for? 'How to' use cases are expressed in common terminology, but often different terms are used to mean the same thing. Try searching using alternative terms. We created the Mews Glossary for Open API users to explain the particular terminology used in Mews. If you still can't find what you're looking for, let us know.

Configuration

'How to' use case

API Operations

Use cases

How to get enterprise or property configuration

How to get the list of supported countries

How to get the list of supported currencies

How to get the list of supported languages

How to get applicable tax rates

How to get editable history window

Finance

'How to' use case

API Operations

Use cases

How to get configured accounting categories

How to get the list of accounting categories

How to add accounting items to a bill

How to move bill items to a new bill

How to get accounting items consumed over a period

How to get payment items paid over a period

How to get order items consumed over a period

How to get a list of revenue items for a reservation

How to get order items linked to a reservation

How to find the original order item for a rebate item

How to get outlet items consumed over a period

How to get bills and invoices

How to get the customer or guest bill

How to create a new bill

How to close a bill against change

How to get a printable bill

How to charge a guest credit card using Mews Payments

How to add a credit card to the guest profile

How to get details of stored credit cards

How to check if a credit card is stored against a guest profile

How to get the merchant ID for the Mews Payment Gateway

How to record an external card payment

How to record a general external payment

How to record an alternative external payment

How to post end-of-day accounting items

Enterprises & Resources

'How to' use case

API Operations

Use cases

How to get configured rooms and spaces

How to get resource categories or room types

How to update the state of a resource or room

How to get resource blocks (out of order, etc.)

How to get information about out-of-order blocks

How to add a resource block

How to delete resource blocks

How to get the configured outlets

How to get company profiles

How to find an existing company

How to add a new company

How to get information about departments

How to get the list of staff tasks

How to add a staff task

How to create staff reminders

Customer Profiles

'How to' use case

API Operations

Use cases

How to create a customer or guest profile

How to update a customer or guest profile

How to create a Paymaster profile

How to update a profile to be a Paymaster

How to remove the Paymaster classification

How to get a list of profiles created over a period of time

How to get checked in and checked out guests

How to search for a customer or guest

How to get only checked in guests

How to review already posted items

How to get the list of open revenue items for a guest

Reservations

'How to' use case

API Operations

Use cases

How to listen for changes to reservations

How to get reservation and customer details

How to get reservation details

How to get reservations updated over a time period

How to look up a guest reservation

How to get checked-out reservations

How to get historical reservations data

How to get a specific reservation

How to update the details of a reservation

How to add a guest to a reservation

How to remove a guest from a reservation

How to change the reservation owner

How to modify the date or time of a reservation

How to check in a guest reservation

How to check out a guest reservation

How to add a product to a reservation

How to add a product order to a reservation

How to push a reservation to Mews

How to make a new booking

How to place an existing reservation into an availability block

How to remove a reservation from an availability block

How to price a specific reservation

Data Export

'How to' use case

API Operations

Use cases

How to create a bulk data export

How to check on data export progress

Services & Products

'How to' use case

API Operations

Use cases

How to get the list of property services

How to get the list of services offered

How to get the list of products linked to services

How to get the list of available products

How to get configured rates

How to get configured rate groups

How to get rate pricing

How to get the price for a given rate

How to get the price for a specific rate and time period

How to listen for changes to rate prices

How to get rate package rules

How to get all configured business segments

How to get service restrictions

How to add or remove restrictions (old)

How to add or remove restrictions (new)

How to get availability

How to get room or resource availability

How to update or amend service availability

How to post an order for a guest

How to post an order item to a guest profile

How to add a product order item to a customer profile

How to add a product order to a guest profile

How to post a charge to a customer profile

How to link an order to a reservation

Availability Blocks

'How to' use case

API Operations

Use cases

How to create an availability block

How to get existing availability blocks

How to delete an availability block

How to place an existing reservation into an availability block

How to remove a reservation from an availability block

What is an Availability Block? Availability Blocks are fixed sets of inventory (rooms, spaces or resources) that are provisionally removed from public availability for use by private groups such as wedding parties, or for companies or travel agencies. For more information, see our Help Guide Creating availability blocks.

Customer Loyalty

'How to' use case

API Operations

Use cases

How to add a Loyalty Program

How to get a list of Loyalty Programs

How to get the Chain identifier for a property

How to update a Loyalty Program

How to delete a Loyalty Program

How to add a Loyalty Tier

How to get a list of Loyalty Tiers

How to update a Loyalty Tier

How to delete a Loyalty Tier

How to add a Loyalty Membership

How to get a list of Loyalty Memberships

How to update a Loyalty Membership

How to delete a Loyalty Membership

Customer Messaging

'How to' use case

API Operations

Use cases

How to get your message threads

How to get messages for your message threads

How to create a new message thread

How to create a new message within a thread

How to listen for new customer messages

Device Commands

'How to' use case

API Operations

Use cases

How to listen for new device commands

How to get details of a device command

How to get all unprocessed device commands

How to update the state of a device command

What is a Device Command? Device Commands are messages sent by Mews to on-premise devices such as printers and key encoders. For more information, see the Device integration use case.

PreviousUse casesNextAccounting

Last updated 3 months ago

Was this helpful?

,

,

,

, ,

, ,

,

,

,

,

,

,

,

, ,

,

,

(ServiceOrderUpdated event) or (Reservation event)

, , , , ,

, ,

,

,

,

,

, ,

,

, ,

(PriceUpdate event)

,

,

,

(use LinkedReservationId)

, , , ,

(MessageAdded event)

Get configuration
Events
Kiosk
Get all countries
Events
Get all currencies
Events
Get all languages
Events
Kiosk
Get all tax environments
Get all taxations
Events
Get configuration
Accounting
Get all accounting categories
Accounting
Events
Point of sale
Get all accounting categories
Upsell
Guest technology
Kiosk
Update accounting items
Events
Update accounting items
Kiosk
Get all payments
Get all order items
Accounting
Get all payments
Accounting
Get all order items
Accounting
Get all order items
Accounting
Get all order items
Revenue management
Get all order items
Accounting
Get all outlet items
Accounting
Get all bills
Accounting
Get all bills
Kiosk
Add bill
Events
Kiosk
Close bill
Events
Kiosk
Get bill PDF
Kiosk
Charge credit card
Kiosk
Payment automation
Add tokenized credit card
Kiosk
Payment automation
Get all credit cards
Kiosk
Payment automation
Get all credit cards
Kiosk
Payment automation
Get configuration
Payment automation
Add credit card payment
Kiosk
Add external payment
Kiosk
Add alternative payment
Kiosk
Add outlet bill
Point of sale
Get all resources
Point of sale
Housekeeping
Events
Get all resources
Kiosk
Update resources
Housekeeping
Get all resource blocks
Kiosk
Housekeeping
Get all resource blocks
Revenue management
Add resource block
Housekeeping
Delete resource blocks
Housekeeping
Get all outlets
Point of sale
Get all companies
Events
Get all companies
Events
Add company
Events
Get all departments
Housekeeping
Get all tasks
Housekeeping
Add task
Housekeeping
Add task
Upsell
Add customer
Kiosk
Update customer
Kiosk
Reputation management
Add customer
Events
Update customer
Events
Update customer
Events
Get all customers
Events
Get all customers
Upsell
Search customers
Point of sale
Search customers
Upsell
Get customer open items
Events
Get customer open items
Kiosk
General Webhooks
WebSockets
Guest technology
Customer management
Housekeeping
Reputation management
Revenue management
Events
Get all reservations
Guest technology
Customer management
Housekeeping
Get all reservations
Revenue management
Get all reservations
Customer management
Get all reservations
Kiosk
Get all reservations
Reputation management
Get all reservations
Revenue management
Get all reservations
Upsell
Update reservations
Kiosk
Add reservation companion
Kiosk
Events
Delete reservation companion
Kiosk
Events
Update reservation customer
Kiosk
Update reservation interval
Kiosk
Start reservation
Kiosk
Process reservation
Kiosk
Add reservation product
Kiosk
Add reservation product
Upsell
Add reservations
Events
Add reservations
Kiosk
Update reservations
Events
Update reservation
Events
Price reservations
Kiosk
Add export
Data export
Revenue management
Get all exports
Data export
Revenue management
Get all services
Guest technology
Get all services
Events
Upsell
Point of sale
Get all products
Events
Upsell
Get all products
Events
Get all rates
Revenue management
Kiosk
Events
Get all rate groups
Revenue management
Get rate pricing
Kiosk
Get rate pricing
Events
Get rate pricing
Revenue management
WebSockets
Revenue management
Get all rules
Kiosk
Get all business segments
Revenue management
Get all restrictions
Revenue management
Add restrictions
Delete restrictions
Revenue management
Set restrictions
Clear restrictions
Revenue management
Get service availability
Events
Kiosk
Get service availability
Upsell
Update service availability
Events
Add order
Kiosk
Add order
Guest technology
Add order
Events
Add order
Upsell
Add order
Point of sale
Add order
Events
Kiosk
Guest technology
Upsell
Point of sale
Add availability blocks
Events
Get all availability blocks
Events
Delete availability blocks
Events
Update reservations
Events
Update reservation
Events
Add loyalty programs
Customer loyalty
Get all loyalty programs
Customer loyalty
Get configuration
Customer loyalty
Update loyalty programs
Customer loyalty
Delete loyalty programs
Customer loyalty
Add loyalty tiers
Customer loyalty
Get all loyalty tiers
Customer loyalty
Update loyalty tiers
Customer loyalty
Delete loyalty tiers
Customer loyalty
Add loyalty memberships
Customer loyalty
Get all loyalty memberships
Customer loyalty
Update loyalty memberships
Customer loyalty
Delete loyalty memberships
Customer loyalty
Get all message threads
Customer messaging
Get all messages
Customer messaging
Add message thread
Customer messaging
Add messages
Customer messaging
General Webhooks
Customer messaging
WebSockets
Device integration
Get all commands by ids
Device integration
Get all commands
Device integration
Update command
Device integration