LegalStack

Права AI-агентов

Capability-токены AI-агентов.

Список capability-грантов агентов текущей команды

GET
/api/v1/security/agent-capabilities
АвторизацияBearer <токен>

В: header

Параметры запроса

capability*string

Capability агента: browser — работа агента с браузером

Значение в"browser"

Тело ответа

application/json

curl -X GET "https://loading/api/v1/security/agent-capabilities?capability=browser"
{
  "grants": [
    {
      "capability": "browser",
      "subjectId": "string",
      "subjectType": "user"
    }
  ]
}

Выдать capability агента пользователю или группе

POST
/api/v1/security/agent-capabilities/grant
АвторизацияBearer <токен>

В: header

Тело запроса

application/json

TypeScript-определения

Используйте тип request body в TypeScript.

Тело ответа

curl -X POST "https://loading/api/v1/security/agent-capabilities/grant" \  -H "Content-Type: application/json" \  -d '{    "capability": "browser",    "subjectId": "string",    "subjectType": "user"  }'
Пусто

Отозвать capability агента у пользователя или группы

POST
/api/v1/security/agent-capabilities/revoke
АвторизацияBearer <токен>

В: header

Тело запроса

application/json

TypeScript-определения

Используйте тип request body в TypeScript.

Тело ответа

curl -X POST "https://loading/api/v1/security/agent-capabilities/revoke" \  -H "Content-Type: application/json" \  -d '{    "capability": "browser",    "subjectId": "string",    "subjectType": "user"  }'
Пусто