пРРО

Ask Offline Codes

Дочекатись обробки транзакції (керується параметром sync - значення False (default) або True) запит на оновлення списку фіскальних номерів для офлайн режиму для вказаного касового реєстратора. Ключ ліцензії реєстратора передається в заголовок X-License-Key. В результаті виклику ініціюється запит за номерами до серверу ДПС. Отримані номери зберігаються в базі транзакційного процесингу, і стають доступними для отримання методом get-offline-codes. Важливо - номер перестає повертатися сервером ДПС (вважається "використаним") лише після відправки до ДПС чека з цим номером. До того ДПС повертає цей номер при кожному виклику. Наприклад, зробивши до ДПС перший запит на 100 номерів, отримаємо 100 нових вільних фіскальних номерів для відповідного реєстратора. Але зробивши після цього запит ще на 200 номерів, отримаємо 100 тих самих номерів та ще 100 наступних за ними. Виклик можна робити лише тоді, коли касовий реєстратор знаходиться в онлайн режимі.

get/api/v1/cash-registers/ask-offline-codes

Request

  • Base URL: https://api.checkbox.ua (the document declares no server; this is the origin it was published from)
  • URL: https://api.checkbox.ua/api/v1/cash-registers/ask-offline-codes
  • Auth: HTTP bearer

Query parameters

countinteger

Number of codes to get

syncboolean

Headers

X-Client-Namestring

Назва клієнту або сервісу що інтегрується з API, наприклад 'My Custom SDK'

X-Client-Versionstring

Номер версії клієнту що інтегрується з API, наприклад 'v1.2.5'

string uuid required
OR
string required
X-Device-IDstring

ID RRO Agent або мобільного пристрою каси (Для блокування дублікатів)

Response

Successful Response

errorstring
response_statusstring
responseobject

Changes

No recorded changes to this operation across all 1 revision of this API.