Платформа Display24 предоставляет публичный REST API, предназначенный для интеграции внешних систем, автоматизации процессов и взаимодействия проигрывателей Display24 Player с сервером. API разработан таким образом, чтобы обеспечить безопасный доступ к данным и возможность динамически управлять контентом на устройствах.
Публичная часть REST API включает два крупных функциональных блока:
Этот раздел используется непосредственно экранами и устройствами, на которых установлено приложение Display24 Player. Через Player API устройства получают необходимую информацию для работы и отправляют телеметрию обратно на сервер.
Типовые задачи:
Player API используется только проигрывателями и защищён ключами устройств.
Этот раздел предназначен для интеграции внешних систем с платформой Display24. Каждому Dataset выдается собственный API-ключ, который позволяет внешним источникам данных обновлять содержимое набора.
Основные возможности:
Datasets API позволяет подключать ERP-системы, кассовые системы, CRM, сервисы управления ассортиментом, складские системы и любые внешние источники данных.
Для каждого раздела API используются отдельные ключи доступа:
API-ключи генерируются автоматически и могут быть отозваны или обновлены в любой момент.
Все методы REST API работают по протоколу HTTPS и возвращают данные в формате JSON.
Платформа поддерживает стандартные HTTP-методы: GET, POST, PUT, PATCH и DELETE.
REST API Display24 позволяет:
Далее представлены подробные разделы и примеры использования каждого типа API.