19.07.2026 13:20

Errors

Error Contract

At the application level, REGOS:API uses a unified response contract: API methods return HTTP 200, and business errors are returned in an ErrorResult body.

{
  "ok": false,
  "result": {
    "error": 1008,
    "description": "Input validation error: parameters are invalid. Details: field_name"
  }
}

HTTP 4xx and 5xx statuses can still be returned by infrastructure components, proxies, gateways, or by the server before the request reaches the API application layer.

HTTP Status Codes

Code Description
200 The API server processed the request and returned a REGOS:API response body. Business errors are returned as ErrorResult.
400 Can be returned by external infrastructure. API validation errors are returned through HTTP 200 with ErrorResult.
401 Can be returned by external infrastructure. API authorization errors are returned through HTTP 200 with ErrorResult.
403 Can be returned by external infrastructure. API access errors are returned through HTTP 200 with ErrorResult, for example 9006 or 1096.
404 Can be returned by external infrastructure. API route or method errors are returned through HTTP 200 with ErrorResult.
409 Can be returned by external infrastructure. API business conflicts are returned through HTTP 200 with ErrorResult.
410 Can be returned by external infrastructure. API method deprecation or unavailability is represented in ErrorResult.
415 Can be returned by external infrastructure for unsupported Content-Type. API business errors are returned through ErrorResult.
429 Can be returned by external infrastructure. API limit errors are returned through HTTP 200 with ErrorResult, for example 8213.
500 Can be returned by infrastructure or by the server before the API application layer handles the request.
502 Can be returned by external infrastructure, such as a proxy or gateway.
503 Can be returned by external infrastructure or when the server is unavailable.

Application Error Catalog

The following error codes can be returned in an ErrorResult body. Descriptions that contain {details} include runtime context supplied by the failing operation.

Code Description
1000 Database connection error. Connection failed. Details: {details}
1001 SQL query error: the result is null. Details: {details}
1002 Validation error: a required field is missing. Details: {details}
1003 Save error: failed to get the ID of the new record.
1004 Update error: no fields were provided for update.
1005 Create error: no fields were provided.
1006 Delete error: the operation is not possible because related records exist.
1007 Access error: insufficient privileges to execute the method. Details: {details}
1008 Input validation error: parameters are invalid. Details: {details}
1009 Operation error: records to update or delete were not found.
1010 Add error: a record with the same data already exists (duplicate). Details: {details}
1011 Delete error: the item is not marked for deletion.
1012 Parameter error: an invalid input parameter was passed. Details: {details}
1013 Update error: the data is already set or matches the current values.
1014 Delete error: the operation is not possible because related tables exist.
1015 Image data error: parameters are invalid.
1016 Update error: the operation is not possible because later period closing documents exist.
1017 Update error: the operation amount exceeds the available balance.
1018 Request error: the maximum number of items in the request was exceeded.
1019 Update error: the operation is not possible in a posted document.
1020 Update error: the operation is not possible in a document marked for deletion.
1021 Update error: the operation is not possible in a deleted document.
1022 Add error: the operation cannot belong to different documents. Details: {details}
1023 Format error: a JSON array was not provided. Details: {details}
1024 File error: invalid parameters were provided.
1025 Document parameter error: the closing time must be set to 23:59:59.
1026 Access error: the user cannot be linked to the cash register because of missing permissions.
1027 Operation error: posted documents with an earlier date exist.
1028 Update error: the document period is closed; the operation is not possible.
1029 Posting error: there is not enough stock quantity to perform the operation. Details: {details}
1030 Parameter error: the specified status does not belong to this document type.
1031 Access error: the user has no permission to perform stock operations. Details: {details}
1032 Movement error: the operation is possible only between stocks of the same company.
1033 Search error: the item with the specified ID was not found. Details: {details}
1034 Format error: parameter ({details}) does not match the HH:mm format.
1035 Parameter error: the end date/time must be greater than the start date/time.
1036 Update error: the operation is not possible in a closed document.
1037 Inventory parameter error: the closing time cannot be equal to or earlier than the opening time.
1038 Search error: the cash server with ID {details} was not found.
1039 Synchronization error: the process for cash server {details} is not running.
1040 Synchronization error: the cash server is inactive.
1041 Synchronization error: the process for cash server {details} is already running.
1042 Delete error: the main application token cannot be deleted.
1043 Request error: a required header is missing. Details: {details}
1044 Search error: the record was not found. Details: {details}
1045 Registration error: the specified company login is already in use.
1046 Access error: the web service is blocked.
1047 Access error: the user is not linked to the specified stock.
1048 Parameter error: the period cannot exceed {details} months.
1049 Parameter error: the discount cannot be greater than 100%.
1050 Parameter error: the markup cannot be greater than 1000%.
1051 Parameter error: the amount exceeds the maximum allowed value '99 999 999 999'. Details: {details}
1052 Parameter error: the quantity exceeds the maximum allowed value '999 999 999'. Details: {details}
1053 Parameter error: the price exceeds the maximum allowed value '99 999 999 999'. Details: {details}
1054 Parameter error: the cost exceeds the maximum allowed value '99 999 999 999'. Details: {details}
1055 Parameter error: the actual quantity exceeds the maximum allowed value '99 999 999 999'. Details: {details}
1056 Parameter error: the price without discount exceeds the maximum allowed value '99 999 999 999'. Details: {details}
1057 Parameter error: the amount without discount exceeds the maximum allowed value '99 999 999 999'. Details: {details}
1058 Order document error: stock is not specified.
1059 Order document error: cash register stock was not found.
1060 Order document error: cash register stock does not match the order document stock.
1061 Edit error: changing the order is forbidden.
1062 Access error: the document is blocked.
1063 Sequence error: the retail order status transition order was violated. Details: {details}
1064 Operation error: the order document has not been confirmed yet.
1065 Operation error: cancellation is not possible for a closed or completed order document.
1066 Status error: the order content cannot be applied to this document.
1067 Status error: an invalid status was specified for the order document return.
1068 Operation error: new positions cannot be added to an order document return.
1069 Operation error: cannot return a quantity greater than the quantity specified in the order document.
1070 Parameter error: stock cannot be set in a confirmed order document.
1071 Operation error: setting the customer or customer card is not possible in the current order status.
1072 Operation error: returning to the start is not possible for a closed or completed order.
1073 Operation error: returning to the start is not possible for a canceled order.
1074 No update is required: the base language is already up to date.
1075 Update error: the customer cannot be changed because a customer card is already specified.
1076 Search error: the source document was not found.
1077 Operation error: the source document is not blocked; posting is not possible.
1078 Operation error: the source document is not blocked; posting is not possible.
1079 Search error: the destination document was not found.
1080 Operation error: the destination document is blocked; posting is not possible.
1081 Data error: not all passed items belong to the parent document.
1082 Structure error: the destination document cannot also be the source document.
1083 Operation error: adding or updating data in a closed inventory document is not possible.
1084 Parameter error: in manual mode, no more than {details} bonuses can be accrued.
1085 Configuration error: setting an override is not possible for the application with code 1.
1086 Search error: the language with the specified code was not found. Language code: {details}
1087 Operation error: the cash register is in use; the action cannot be performed.
1088 Operation error: the cash register has open shifts.
1089 Operation error: the cash register is already used by another user.
1090 Setting error: price setting is disabled by system parameters.
1091 Approval error: an empty order cannot be approved.
1092 Mailing error: the previous mailing has not finished yet or less than 24 hours have passed since it finished.
1093 Binding error: a user can be linked only to a web cash register.
1094 Operation error: converting a web cash register to a regular cash register is not possible because users are linked to it.
1095 Upload error: the maximum number of images has been exceeded. Delete old images before uploading a new one.
1096 Access error: the action is forbidden. Details: {details}
1097 Operation error: adding or updating data is not possible because earlier period closing documents exist.
1098 Integration error: faktura.uz does not support interaction with this document type.
1099 Structure error: a group cannot be a subgroup of its own descendant.
1100 Search error: more than one record was found for the query. Details: {details}
1101 Authorization error: the application token was not found.
1102 Authentication error: the specified current password is invalid.
1103 Access error: production functionality is unavailable.
1104 Operation error: assembled kits cannot be used to create a new kit.
1105 Parameter error: the specified item is not intended for assembly.
1106 Parameter error: the specified item is not intended for disassembly.
1107 Parameter error: the sum of percentage parts in the item cost must equal 100. Details: {details}
1108 Operation error: adding an assemblable or disassemblable item to this document type is not possible.
1109 Posting error: the document cannot be posted because a confirmed tech map already exists for this item.
1110 Production error: operations contain an item that cannot be assembled or disassembled.
1111 Update error: the item parameter cannot be changed because the item is used in production.
1112 Operation error: an item cannot be added without a confirmed tech map.
1113 Operation error: production is not possible. The item with a posted tech map was not found. Details: {details}
1114 Operation error: the 'assemblable' flag cannot be set on the item because purchases have already been posted for it.
1115 Operation error: purchasing or returning an assemblable item is not possible.
1116 Posting error: the item in the tech map document does not match the specified item by type.
1117 Update error: an automatically created write-off or receipt document cannot be edited.
1118 Operation error: an item cannot be added if the stock in the production document does not belong to the company in the tech map.
1119 Operation error: the item can be disassembled only by the tech map used for its assembly.
1120 Parameter error: a service cannot be an assemblable or disassemblable item.
1121 Operation error: production is not possible. The production document stock does not belong to the tech map company. Details: {details}
1122 Parameter error: PaymeGo and ClickPass payment methods cannot match.
1123 Parameter error: the selected loyalty programs must have the same type.
1124 Parameter error: the selected loyalty programs cannot match.
1125 Parameter error: the specified additional data type is not applicable to the selected migration setting.
1126 Parameter error: the price type currency differs from the document currency. Details: {details}
1127 Configuration error: the default item group is not set.
1128 Configuration error: the default unit of measure is not set.
1129 Configuration error: the default VAT rate is not set.
1130 Parameter error: a required field is not filled. Details: {details}
1131 Parameter error: the item group is invalid.
1132 Parameter error: the barcode already exists for this item.
1134 Search error: the inventory document was not found.
1135 State error: the inventory document is not closed.
1136 Search error: the write-off or receipt document was not found.
1137 Parameter error: the destination document stock does not match the source document stock.
1138 Parameter error: the number of items in the group must not exceed 500.
1139 Search error: the shipment-to-partner document was not found.
1140 Search error: the receipt-from-partner document was not found.
1141 Parameter error: the destination document currency does not match the source document currency.
1142 Search error: the price setting document was not found.
1143 Parameter error: the unit of measure must be a piece unit.
1144 Search error: the unit of measure was not found.
1145 Parameter error: the specified document type is not supported.
1146 Parameter error: the document stock does not match the parent document stock.
1147 Parameter error: the document currency does not match the parent document currency.
1148 Create error: the document cannot be created because the parent document has already been posted.
1149 Search error: the additional expenses document was not found.
1150 Update error: editing a posted document is not possible.
1151 Update error: editing is not possible because the parent document has already been posted.
1152 Search error: the document was not found. Details: {details}
1153 Parameter error: item is not specified.
1154 Parameter error: only items of type 'Service' can be used in a document operation.
1155 Update error: the document cannot be changed because related posted documents exist.
1156 Delete error: the document cannot be deleted because related posted documents exist.
1157 Add error: operations cannot be added to the document because related posted documents exist.
1158 Delete error: operations cannot be deleted from the document because related posted documents exist.
1159 Copy error: operations cannot be copied because the destination document has related posted documents.
1160 Parameter error: callback length must not exceed 150 characters.
1161 Structure error: the maximum number of subgroups in the group has been reached.
1162 Structure error: the maximum subgroup nesting level has been reached.
1163 Access error: the document is blocked by another user. Details: {details}
1164 Parameter error: the phone number does not match the international format.
1165 Parameter error: the specified phone number is already in use.
1166 Confirmation error: phone number verification is required.
1167 Add error: the operation cannot be added because the document has related discount operations.
1168 Add error: a discount operation is not possible because the document has no positions.
1169 Validation error: the amount of related additional expenses documents does not match the operation amounts. Details: {details}
1170 Posting error: the document cannot be posted because the parent document operation amount is 0.
1171 Parameter error: price type is not specified in the source document.
1172 Parameter error: the source document and destination document price types do not match.
1173 Operation error: deletion is not possible.
1174 Operation error: editing is not possible.
1175 Confirmation error: IKPU is not confirmed. Details: {details}
1176 Cancellation error: the period closing document cannot be canceled. Details: {details}
1177 Parameter error: the selected group is invalid for adding a user.
1178 Access error: the stock does not belong to the company. Details: {details}
1179 Access error: the dashboard is pinned. Details: {details}
1180 Limit error: the maximum number of targets of this type has been reached.
1181 Operation error: the target is already completed.
1182 Add error: settings cannot be added to this target type.
1183 Parameter error: a service cannot be a compound item.
1184 Parameter error: the production item cannot be compound.
1185 Parameter error: a compound item must use a piece unit of measure.
1186 Search error: the compound item was not found. Details: {details}
1187 Parameter error: a compound item cannot be part of another compound item.
1188 Parameter error: a service cannot be part of a compound item.
1189 Add error: a compound item cannot be added to this document type.
1190 Search error: the application was not found.
1191 Add error: an item marked for deletion cannot be added to this document type. Details: {details}
1192 Validation error: the document contains an item marked for deletion. Details: {details}
1193 Delete error: cannot set the 'marked for deletion' flag because the quantity is not 0. Details: {details}
1194 Limit error: the maximum number of report generation requests for this account has been reached.
1195 Parameter error: items must have the same type.
1196 Parameter error: the parent item is specified as a variation.
1197 Parameter error: the parent item quantity must be 0.
1198 Parameter error: the number of operations with the parent item must be 0.
1199 Parameter error: the item is a parent of a variation and cannot participate in operations. Details: {details}
1200 Parameter error: a compound item cannot be part of a variation. Details: {details}
1201 Parameter error: a compound item cannot have variations.
1202 Production error: the parent item of a variation cannot participate in production. Details: {details}
1203 Parameter error: the item group differs between the parent and child items of a variable item. Details: {details}
1204 Parameter error: the parent item of a variation cannot participate in another variation. Details: {details}
1205 Search error: item was not found. Details: {details}
1206 Posting error: an empty inventory document cannot be closed.
1207 Synchronization error: unprocessed cash operations exist; the action cannot be performed.
1208 Posting error: the payment amount exceeds the cheque debt amount. Details: {details}
1209 Posting error: the expense amount exceeds the available cash amount in the cash register. Details: {details}
1210 Update error: item reservation by document must be disabled before changing the stock.
1211 Create error: failed to create the campaign. Details: {details}
1212 Integration error: connection failed. Details: {details}
1213 Integration error: an error occurred. Details: {details}
1214 Integration error: integration processing failed. Details: {details}
1215 Send error: failed to send SMS. Details: {details}
1216 Search error: the invoice document was not found.
1217 Limit error: the maximum number of report generation requests per hour for this account has been reached.
1218 Parameter error: no user with the specified phone number was found.
1219 Parameter error: widgets do not belong to the same dashboard.
1220 Writing to the chat of a closed related entity is forbidden. Details: {details}
1221 Action error: performing this action is forbidden. Details: {details}
1222 Action error: not enough storage space to perform the operation.
2000 Database error: failed to execute the SQL query. Details: {details}
2001 Data integrity error: a table relationship was violated. Details: {details}
2002 Add error: a duplicate record was detected. Details: {details}
2003 Parameter error: a database table must be specified for data selection.
2010 Server error: the database is inactive or under maintenance.
2100 faktura.uz integration error: the service is unavailable. Details: {details}
2101 faktura.uz integration error: failed to get a token. Details: {details}
2102 faktura.uz integration error: invalid data for sending. Details: {details}
2103 faktura.uz integration error: failed to send the invoice. Details: {details}
2200 Lock service: the service is unavailable.
2201 Lock service: the method is being executed by another thread.
2202 Lock service: one or more errors occurred. Details: {details}
3000 Application error: internal program error. Details: {details}
3100 Print error: failed to print the document. Details: {details}
3200 Method error: the called method is no longer supported by the system.
3201 Method error: the called method is not supported by the system yet.
4001 Discount system error: a card with this barcode already exists.
4002 Discount system error: there are not enough bonuses to write off. Details: {details}
4003 Parameter error: invalid input value; JSON conversion failed. Details: {details}
4004 Parameter error: the start date cannot be earlier than the current date.
4005 Parameter error: the start date cannot be earlier than the original date.
4006 Discount system error: the number of bonuses to write off exceeds the allowed limit.
4007 Discount system error: the bonus to write off or accrue has already been deleted.
4008 Discount system error: attaching a customer card to the selected loyalty program is forbidden.
4009 Discount system error: the loyalty program was not found or is inactive.
4010 Configuration error: loyalty program settings are not set.
4011 Parameter error: an unsupported loyalty program type was specified.
4012 Configuration error: the 'Default loyalty program' system setting is not set.
4013 Configuration error: the 'Default loyalty card group' system setting is not set.
4014 Configuration error: the 'Default retail customer group' system setting is not set.
4015 Discount system error: the customer already has a loyalty card, so a new one cannot be created.
4016 Delete error: the loyalty card cannot be deleted because its balance is not 0.
4017 Discount system error: the customer card is inactive.
4080 Loyalty program API error: the external method returned an error. Details: {details}
4100 Telegram Bot error: failed to send the message. Details: {details}
4101 Telegram Bot error: failed to set WebHook. Details: {details}
4102 Telegram Bot error: failed to delete WebHook. Details: {details}
4103 Telegram Bot error: the bot is not registered in the system. Details: {details}
4104 Telegram Bot error: the bot is not registered in the client database. Details: {details}
4105 Telegram Bot error: the message sender is not defined. Details: {details}
4106 Telegram Bot error: the customer card was not found or is blocked. Details: {details}
4107 Telegram Bot error: failed to get the card balance. Details: {details}
4108 Telegram Bot error: the bot belongs to another user.
4109 Parameter error: the value exceeds the allowed length. Details: {details}
4110 Telegram Bot error: the user is not registered. Details: {details}
4111 Parameter error: an invalid phone number was specified.
4112 Telegram Bot error: unexpected failure.
4113 Telegram Bot error: the specified token belongs to another bot.
4114 Telegram Bot error: the bot is not registered in Telegram.
5000 Cash register error: the cash register or user is not defined.
5001 Shift error: the shift cannot be opened because a shift is already open for this cash register or earlier unclosed shifts exist.
5002 Shift error: the shift cannot be closed because this cash register has no open shifts.
5003 Shift error: the maximum shift duration has been exceeded.
5004 Shift error: no shift is open for the current cash register.
5005 Cheque error: more than one open or unpaid cheque was created for the shift.
5006 Cheque error: an earlier open cheque exists and will be continued.
5007 Cheque error: an earlier unpaid cheque exists and will be continued.
5009 Cheque error: the operation has already been reversed or is a reversal operation.
5010 Cheque error: more than one cheque was found. Details: {details}
5011 Operation error: the document cannot be put on hold because the payment amount is greater than zero. Reverse the payments first. Details: {details}
5012 Update error: a reversed operation cannot be changed.
5013 Cash register error: the payment method is forbidden. Details: {details}
5014 Payment error: the bonus payment amount exceeds the allowed limit.
5015 Payment error: change can be issued only by cash payment methods.
5016 Shift error: the current shift has unclosed cheques.
5017 Cash register error: the amount to withdraw exceeds the cash register balance.
5018 Payment error: there are not enough bonuses to write off.
5019 Payment error: the payment cannot be added because the cheque is fully paid.
5020 Cheque error: an empty cheque cannot be closed.
5021 Status error: transition to payment is not possible. Details: {details}
5022 Document error: document or cheque type cannot be changed. Details: {details}
5023 Reversal error: the document or cheque is invalid, so reversal is not possible.
5024 Search error: the document or cheque was not found. Details: {details}
5025 Restore error: the cheque cannot be restored because a payment cheque already exists.
5026 Operation error: the cheque has no positions for transition to payment.
5027 Close error: the cheque cannot be closed. Details: {details}
5028 Operation error: a return cheque cannot be put on hold.
5029 Access error: the user is not linked to a cash register.
5030 Customer card error: problems occurred while processing the card. Details: {details}
5031 Cash register error: accepting orders is forbidden by cash register settings.
5032 Cheque error: order content cannot be applied to a non-empty cheque.
5033 Cheque error: a customer card has already been added to the document.
5034 Cash register error: order stock does not match cash register stock.
5035 Order document error: item list is already filled.
5036 Integration error: payment system failure; data was not sent.
5037 Search error: more than one item was found by barcode.
5038 Search error: item was not found by code.
5039 Recognition error: failed to process data by mask.
5040 Discount error: a discount cannot be applied to an empty cheque.
5041 Discount error: the discount exceeds the allowed value. Details: {details}
5042 Discount error: the discount amount exceeds the cheque amount.
5043 Order error: only an approved order can be accepted.
5044 Status error: the order status does not match the cheque status.
5045 Cancellation error: a closed cheque cannot be canceled.
5046 Order error: item is missing from the order.
5047 Order error: the position quantity exceeds the quantity in the order.
5048 {details}
5050 Cash register error: the user has already occupied another cash register.
5051 Cash register error: the cash register is occupied by another user.
5052 Cash register error: this functionality is not supported for this cash register type.
5053 Cash register error: the cash register is already occupied by the specified user.
5054 Cash register error: the cash register is not occupied by a user.
5055 Operation error: the action cannot be performed because the payment amount is greater than zero. Reverse the payments first.
5056 Reversal error: payment reversal through payment systems is not possible.
5057 Parameter error: customer card is not specified.
5058 Fiscalization error: fiscal data cannot be added to the cheque. Details: {details}
5059 Marking error: the marking code is not specified.
5060 Marking error: the marking code is invalid.
5061 Payment error: the payment method is unavailable because the Regos virtual cash register (VCR) is not connected.
5062 Document error: a retail order cannot be added to a debt payment cheque.
5063 Document error: items cannot be added to a debt payment cheque.
5064 Feature error: the debt book is inactive.
5065 Parameter error: the item for debt payment is not specified.
5066 Parameter error: the item for debt payment must be a service.
5067 Debt payment cheque error: failed to add the cheque. Details: {details}
5068 Debt payment cheque error: this cheque cannot be put on hold.
5069 Document error: items cannot be added to a debt payment cheque.
5070 Status error: the cheque status is invalid. Details: {details}
5071 Seller error: failed to add the seller. Details: {details}
5072 Cheque error: the maximum number of positions in the cheque has been reached (50).
7000 Billing error: network error while executing the API request. Details: {details}
7001 Billing error: API returned an error. Details: {details}
7100 Subbilling error: network error while executing the API request. Details: {details}
7101 Subbilling error: API returned an error. Details: {details}
7102 Subbilling error: failed to process data. Details: {details}
7103 Subbilling error: API returned empty data. Details: {details}
7104 Subbilling error: response data is invalid. Details: {details}
7105 Subbilling error: public token was not found.
7106 Subbilling error: general failure. Details: {details}
7110 Authorization error: failed to check access. Details: {details}
7111 User error: the operation is not possible. Details: {details}
7112 Password recovery error: failure. Details: {details}
7113 {details}
7114 Authorization error: the user does not have permission to perform the action.
7115 Registration error: failed to create the user. Details: {details}
7116 Confirmation error: failed to confirm the operation. Details: {details}
7117 Registration error: the specified phone number is already in use.
7118 Account error: failed to create the account. Details: {details}
7119 Account error: the account was not found.
7120 Account error: the account status is not 'Active'; the action cannot be performed.
7121 Account error: the account is in the trial period; the action cannot be performed.
7122 Account error: failed to change the tariff plan. Details: {details}
7123 Account error: the account is deleted; the action cannot be performed.
7124 Payment gateway error: the service is unavailable or under maintenance.
7125 Authorization error: invalid password. Details: {details}
7126 Registration error: the registration link has expired. A new registration must be requested.
7127 User error: failed to delete the user. Details: {details}
7128 Account error: the account is frozen; the action cannot be performed.
7129 Service error: failed to process the service. Details: {details}
7130 Action confirmation error: failure. Details: {details}
7131 Order error: failed to process the order. Details: {details}
7200 Regos Product error: network error while executing the API request. Details: {details}
7250 Regos Integration error: network error while executing the API request. Details: {details}
7260 Webhook Handler error: network error while executing the API request. Details: {details}
7270 Websocket Handler error: network error while executing the API request. Details: {details}
7300 CDN error: network error while executing the API request. Details: {details}
7301 CDN error: API returned an error. Details: {details}
7302 CDN error: failed to process data. Details: {details}
7304 CDN error: token is not set.
7305 CDN error: file name is not set.
7320 Scheduler error: network error while executing the API request. Details: {details}
7321 Scheduler error: API returned an error. Details: {details}
7322 Scheduler error: failed to process data. Details: {details}
7350 Notification error: network error while executing the API request. Details: {details}
7351 Notification error: the service returned an error. Details: {details}
7352 Notification error: failed to process data. Details: {details}
7400 Update service error: network error while executing the API request. Details: {details}
7401 Update service error: API returned an error. Details: {details}
7402 Update service error: failed to process data. Details: {details}
7500 Tariff error: the tariff limit has been reached. Adding a new record requires switching to a higher tariff. Details: {details}
7501 Tariff error: access to this functionality is available only after upgrading the tariff. Details: {details}
7502 Tariff error: contact the support center.
7503 Tariff error: the data display period does not match the selected tariff. Details: {details}
8000 Payme error: network error while executing the API request. Details: {details}
8001 Payme error: API returned an error. Details: {details}
8002 Payme error: the PaymeGo plugin is disabled.
8003 Payment error: the payment method is not linked to a payment system.
8004 Click error: network error while executing the API request. Details: {details}
8005 Click error: API returned an error. Details: {details}
8006 Click error: the ClickPass plugin is disabled.
8007 Payment error: an invalid payment system was specified.
8008 Payment error: payment information was not found. Details: {details}
8009 Cash register error: the specified cash register cannot cancel this payment.
8010 Payment error: the payment has already been canceled. Details: {details}
8011 Parameter error: payment data was passed incorrectly.
8012 UzumPay error: the UzumPay plugin is disabled.
8013 AnorCheck error: the AnorCheck plugin is disabled.
8100 SMS gateway error: the specified token does not exist. Details: {details}
8101 SMS gateway error: message length exceeds 160 characters.
8102 SMS gateway error: only Latin letters, digits, and symbols are allowed.
8103 SMS gateway error: the maximum allowed number of messages was exceeded (100).
8104 SMS gateway error: network error while executing the API request. Details: {details}
8105 SMS gateway error: the service returned an error. Details: {details}
8106 SMS gateway error: failed to process the response. Details: {details}
8107 SMS gateway error: SMS limit has been exhausted.
8108 SMS gateway error: the number of messages being sent exceeds the limit.
8109 SMS gateway error: sending messages from this IP is forbidden.
8110 Parameter error: the phone number must contain exactly 12 digits.
8111 Configuration error: SMS gateway settings are invalid.
8112 SMS gateway error: gateway was not found.
8113 Send error: no customers are available for the message mailing.
8200 Authorization error: no user exists for the specified token.
8201 Parameter error: the phone number must contain exactly 12 digits.
8202 User error: the account is blocked.
8203 Confirmation error: phone number verification is required.
8204 SMS error: the confirmation code has already been sent. It can be sent again after {details}.
8205 Phone number change error: contact technical support to change the phone number.
8206 Confirmation error: the phone number was not sent or was not confirmed.
8207 Confirmation error: an invalid confirmation code was specified.
8208 Confirmation error: the confirmation code has expired.
8209 Tariff error: the tariff with the specified ID was not found.
8210 Access error: accepting payments from this IP is forbidden. Details: {details}
8211 Security error: invalid security token.
8212 Parameter error: token was not sent.
8213 Limit error: the request count was exceeded.
8214 Search error: the item with the specified barcode was not found.
8215 Search error: the order with the specified ID does not exist.
8216 Order error: the order has already been paid.
8217 Order error: the order has been canceled.
8500 Integration error: the specified period contains unsynchronized cash servers.
8501 Integration error: the specified period contains unclosed cash shifts.
8550 External service error: failed to call the service. Details: {details}
8551 External service error: the service returned an error. Details: {details}
8600 Tax integration error: failed to call the NIC API service.
8601 Tax integration error: the NIC API service returned an error. Details: {details}
9000 Authorization error: the Token header is missing.
9001 Authorization error: the Authorization header is missing or invalid.
9002 Authorization error: the token does not exist or is inactive.
9003 Authorization error: invalid login or password.
9004 Authorization error: the session with the specified ID was not found.
9005 Authorization error: the ApiLogin header is missing or invalid.
9006 Authorization error: the user is blocked.
9007 Authorization error: the database is being updated; access is temporarily unavailable.
9008 Authorization error: the user is not authorized.
9009 Authorization error: the maximum number of active user sessions has been exceeded.
9010 Authorization error: the user is frozen.
9900 Informational message. Details: {details}
9998 Unknown error: unexpected failure No. 2. Details: {details}
9999 Unknown error: unexpected failure. Details: {details}