Основа для публикации backend-командой. Все адреса .invalid, карты, аптеки и ответы в примерах учебные. Публичный доступ к документации не даёт доступа к API; рабочий адрес и данные подключения выдаёт Олекстра.
Песочница методов
Выберите метод, измените запрос и выполните демонстрацию. Запрос обрабатывается в браузере: ключи и продажи не отправляются в сеть. Ответы — фиксированные учебные фрагменты, а не расчёт скидки по введённой корзине и не протокол испытаний кассы.
POST
https://sandbox.example.invalid/api/v1.1/get_discountПараметры и схема запроса
Обязательные поля: card_number, pharmacy_id, pos_id, orders. Денежные значения /pharmacy/v1 — десятичные строки. Коллекции lines/orders/products не должны быть пустыми.
Сохраняйте коды transactions из ответа расчёта. Требуются реквизиты сети и кассы.
Скачать OpenAPI /pharmacy/v1{
"Content-Type": "application/json",
"authorization-token": "DEMO_TOKEN",
"authorization-secret": "DEMO_SECRET"
}