ОПИСАНИЕ
Jmix предоставляет универсальный REST API, который позволяет работать с сущностями модели данных и бизнес-сервисами без написания REST-контроллеров для бэкенда. Он автоматически предоставляет эндпоинты для следующих операций:
- CRUD-операции над сущностями.
- Вызов зарегистрированных служебных методов.
- Выполнение предопределенных JPQL-запросов.
- Загрузка и скачивание файлов.
- Предоставление информации о модели данных.
- Предоставление информации о текущих пользователях и их правах доступа.
REST API использует протокол OAuth2 для аутентификации и поддерживает анонимный доступ. Все эндпоинты REST API учитывают ограничения прав доступа, заданные системой безопасности.