Порядок работы с API¶
В каждом запросе к API необходимо передавать следующие данные:
auth.sid с идентификатором пользовательской сессии, полученному по алгоритму в разделе Аутентификация. Вам нужно выбрать способ аутентификации, и мы настроим соответствующие права доступа.
Ключ интегратора.
Что нужно для получения ключа интегратора и настройки способа аутентификации, описано в разделе Получение доступа.
Когда истечет срок действия пользовательской сессии, в ответ на любой запрос интегратора к API Контур.ОФД будет возвращаться ошибка HTTP с кодом 401, в теле ответа будет содержаться поле «errorCode»: 401002. В этом случае необходимо получить новый идентификатор пользовательской сессии по алгоритму, описанному в разделе Аутентификация.
Свои данные
Чтобы получать данные по «своим» кассам (пользователь ККТ и интегратор - один ИНН), оплата и дополнительные документы не требуются.
Чужие данные
Чтобы получать данные по «чужим» кассам (например, по арендаторам торгового центра) необходимо:
Получить и оплатить счет на доступ к API. Тарификация и условия зависят от количества касс. Отправить заявку на подключение вы можете на почту ofd@skbkontur.ru
Получить согласие от владельца ККТ на передачу его фискальных данных. Порядок работы с согласием пользователя описан в разделе Согласие пользователя ККТ на передачу фискальных данных.
Особенности доступа