Skip to main content
POST
Error

Authorizations

Authorization
string
header
required

A scoped AgentEye API key. Mint one in the dashboard under Settings → API keys, or with POST /v1/keys. Each endpoint names the permission it requires; a key without it gets 403 and a required_permission field naming what was missing.

Body

application/json
name
string
required

Unique within the organization; trimmed, max 64 characters.

permissions
string[]
required

The grants the set confers, e.g. ["events:read", "users:read"]. Every entry must be a known permission, with no duplicates.

description
string | null

Response

The set was created.