This section describes all operations supported by the API:
Configuration - operations related to configuration of the client, enterprise or API.
Get configuration - returns configuration of the client and enterprise.
Get all countries - returns all countries supported by the API.
Get all currencies - returns all currencies supported by the API.
Get all tax environments - returns all tax environments supported by the API.
Get all languages - returns all languages supported by the API.
Get language texts - returns translations of texts to a specified language.
Get image URLs - returns URLs of specified images.
Enterprises - operations related to the enterprise and its settings.
Get all companies - returns company profiles by filters.
Get all company contracts - returns contracts of the enterprise with companies.
Get all departments - returns all departments of the enterprise.
Get all counters - returns all counters of the enterprise.
Get all outlets - returns all outlets of the enterprise.
Get all resources - returns all resources of the enterprise.
Update resources - updates a resource.
Get all resource blocks - returns resource blocks in an interval.
Add resource blocks - adds a new block to the resource.
Delete resource blocks - deletes resource block.
Add task - adds a task to the enterprise.
Get all tasks - returns tasks by filters.
Add company - adds a new company to the enterprise.
Update company - updates a company.
Services - operations related to offered services, availability and prices.
Get all services - returns all services offered by the enterprise.
Get service availability - returns availability of a service in an interval.
Update service availability - updates number of available resources in a service.
Get all products - returns all products offered together with services.
Get all rules - returns all automatic rules in services.
Get all business segments - returns all business segments of a service.
Get all rates - returns all rates of a service.
Get all companionships - returns all companionships by filter.
Get rate pricing - returns prices of a rate in an interval.
Update rate price - updates prices of a rate.
Get all restrictions - returns all restrictions of a service.
Add restrictions - adds new restrictions.
Delete restrictions - removes restrictions.
Add order - adds a new service order.
Get all vouchers - returns all rate vouchers by filters.
Reservations - operations for retrieval and modifications of reservations.
Get all reservations - returns all reservations by filters.
Get all reservation items - returns all accounting items of reservations.
Price reservations - returns prices of specified reservations.
Add reservations - adds a new group of reservations.
Update reservations - updates reservations.
Confirm reservation - confirms a reservation.
Start reservation - starts (checks in) a reservation.
Process reservation - processes (checks out) a reservation.
Cancel reservation - cancels a reservation.
Update reservation customer - updates customer of a reservation.
Update reservation interval - updates start (arrival) and end (departure) of a reservation.
Add reservation companion - adds a new companion to a reservation.
Delete reservation companion - deletes a companion from a reservation.
Add reservation product - adds a new product to the reservation.
Customers - operations for retrieval and modifications of customers.
Get all customers - returns all customers by filters.
Search customers - searches among active customers.
Get customers open items - returns open items of customers.
Add customer - adds a new customer.
Update customer - updates personal/internal information of a customer.
Merge customers - merges two customers into one.
Add customer file - adds a new file to a customer.
Finance - operations related to financial settings, bills and payments.
Get all exchange rates - returns all exchange rates of the enterprise.
Get all cashiers - returns all cashiers of the enterprise.
Get all cashier transactions - returns all cashier transactions in an interval.
Get all accounting categories - returns all accounting categories of the enterprise.
Get all accounting items - returns all accounting items in an interval.
Update accounting items - updates assignment of accounting items.
Get all bills - returns all bills by filters.
Add bill - adds a new bill for an account.
Delete bill - deletes empty bill.
Close bill - closes a bill.
Get bill PDF - returns PDF version of bill.
Get all outlet items - returns all outlet items in an interval.
Get all credit cards - returns all credit cards by filters.
Charge credit card - charges specified customer credit card.
Get all preauthorizations by customers - returns all preauthorizations of the specified customers.
Add credit card payment - adds a new credit card payment.
Add tokenized credit card - adds a new tokenized credit card.
Add external payment - adds a new external payment.
Add alternative payment - adds a new alternative payment.
Add outlet bills - adds new outlet bills with items.
Integrations - operations related to integrations, devices and commands to them.
Get all devices - returns all physical devices defined in the enterprise.
Get all commands - returns all active commands issued for the client.
Get all commands by ids - returns all commands by their identifiers.
Add printer command - adds a new command for a printer to print a document.
Add key cutter command - adds a new command for key cutter to cut keys.
Update command - updates a command for a device.