KronclAPI
Мои приложения
Введение
Публичные методы
Health & Статус
Тарифы
GET Разрешения платформы
GET Публичные компании
Аккаунт
Компания
Создать приложение
Документация API платформы. Последняя сборка v1.5.30

Разрешения

Каждая организация в рамках Kroncl имеет собственный набор разрешений, в зависимости от выбранного тарифного плана. Публичный метод получения всех разрешений позволяет узнать все актуальные разрешения всех модулей и подсистем абстрактной организации на платформе, проще говоря — все возможные разрешения.

GET
/permissions

Разрешение

PERMISSION:
application/json
coderequired
string
Код
Уникальный код разрешения (например: fm.transactions.create)
lvlrequired
int
Уровень
Минимальный уровень тарифа, на котором разрешение доступно
criticalityrequired
int
Критичность
Степень важности операции (1-10)
allow_expiredrequired
boolean
Просроченный доступ
Доступно ли разрешение после окончания тарифа

Примеры ответов

200
{
    "status": true,
    "message": "Permissions retrieved successfully",
    "data": [
        {
            "code": "wm.report",
            "lvl": 2,
            "criticality": 7,
            "allow_expired": false
        },
        {
            "code": "fm.transactions.create",
            "lvl": 1,
            "criticality": 8,
            "allow_expired": false
        },
        {
            "code": "fm.analysis",
            "lvl": 1,
            "criticality": 5,
            "allow_expired": true
        }
    ],
    "meta": {
        "timestamp": "2026-06-13T20:00:00Z",
        "request_id": "e08cf60221af/7tXcx4SYpF-007600",
        "path": "/api/v1/permissions",
        "method": "GET"
    }
}