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 all availability blocks - returns all availability blocks by filters.
- Add availability blocks - adds new availability blocks.
- Delete availability blocks - delete existing availability blocks.
- 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 all resource access tokens - returns all resource access tokens by filter.
- Add resource access tokens - add new resource access tokens.
- Update resource access tokens - update multiple resource access tokens.
- Delete resource access tokens - delete existing resource access tokens.
- 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.