Skip to main content
GET
/
extension
/
settings
cURL
curl --request GET \
  --url https://api.useanima.sh/v1/extension/settings \
  --header 'Authorization: Bearer <token>'
{
  "authPolicy": "session",
  "tokenTtl": "session",
  "preApprovedAgentIds": []
}

Authorizations

Authorization
string
header
required

JWT Bearer token obtained from authentication. Pass as: Authorization: Bearer

Response

200 - application/json

OK

Current extension auth settings

authPolicy
enum<string>
default:session

Auth policy for extension connections

Available options:
session,
pre_approved,
prompt_owner
tokenTtl
enum<string>
default:session

How long extension auth tokens remain valid

Available options:
15m,
1h,
session
preApprovedAgentIds
string[]

Agent IDs allowed to silently authenticate (only used with pre_approved policy)