Request body
{} (no request body)API Endpoint
Fetch one slug policy template by slug name.
GET /management/slugs/{name}
Use these endpoints from internal tooling or your frontend backend to inspect licenses, manage slug policy templates, provisioning API keys, webhook endpoint configuration/logs, and offline JWT signing keys. Management routes require the management bootstrap key configured via MANAGEMENT_API_KEYS or MANAGEMENT_API_KEY.
curl -sS http://localhost:8080/management/slugs/pro-monthly \
-H "Authorization: Bearer management_key_dev_123456"{} (no request body){
"id": 2,
"name": "pro-monthly",
"max_activations": 3,
"expiration_type": "duration",
"expiration_days": 30,
"fixed_expires_at": null,
"offline_enabled": true,
"offline_token_lifetime_hours": 24,
"attributes": {
"plan": "pro",
"features": ["analytics", "exports"]
},
"is_default": false,
"created_at": "2026-04-21T12:00:00Z",
"updated_at": "2026-04-21T12:00:00Z"
}name
string
Slug key used by generation calls.
max_activations
number
Seat limit configured on this slug template.
expiration_type
"forever" | "duration" | "fixed_date"
Expiration policy mode.
offline_enabled
boolean
Whether this slug issues offline JWTs on valid activation/validation.
offline_token_lifetime_hours
number
Maximum lifetime for issued/refreshed offline JWTs, in hours.
attributes
object
JSON object snapshotted to generated licenses and embedded in offline JWT attributes claim.
Invalid slug name format in path.
Missing or invalid management API key.
Slug not found.
Unexpected server or storage error.