For Agents
Provision Unleash addons, manage API tokens, and control archived feature flags through the Unleash Admin API across 10 endpoints with header-based key auth.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Admin API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Admin API.
Provision Unleash addons such as Slack, webhooks, and Jira integrations
Mint new API tokens scoped to specific Unleash projects or environments
Archive obsolete feature flags or revive them by name
Query admin insights such as flag counts and integration health
GET STARTED
Use for: I need to create a Slack addon for Unleash flag-change notifications, Mint a new Unleash API token for the staging environment, List all archived feature flags, Revive a feature flag that was archived last week
Not supported: Does not handle flag evaluation in client SDKs, billing, or user account management — use for Unleash admin operations on addons, tokens, and archived flags only.
Jentic publishes the only available OpenAPI specification for Admin API, keeping it validated and agent-ready. The Unleash Admin API is the management surface of the Unleash feature flag platform. Across 10 endpoints it covers addons (third-party integrations), API tokens, archived feature flags, and admin insights, allowing platform engineers to provision integrations, mint new SDK tokens, and manage the lifecycle of retired flags. Authentication is an apiKey supplied via the Authorization header.
Update an existing addon configuration in place rather than recreating it
Delete an addon when an integration is removed from the workflow
Patterns agents use Admin API for, with concrete tasks.
★ Provision Feature Flag Integrations from CI
Platform teams provision Unleash addons such as Slack notifications or Jira links from a CI pipeline so each new project gets the same integration set without manual UI clicks. The POST /api/admin/addons endpoint accepts the integration payload and returns the created addon record. Update and delete endpoints allow lifecycle management as the integration set evolves.
Create an Unleash Slack addon configured to post to channel '#deploys' on flag-changed events.
Token Lifecycle for SDK Bootstrapping
When a new service starts using Unleash it needs an SDK API token scoped to the right project and environment. POST /api/admin/api-tokens creates the token and GET /api/admin/api-tokens lists existing tokens so platform tooling can rotate or revoke credentials on schedule, without sharing master keys with each team.
Mint a new Unleash API token for project 'web' in environment 'staging' and return the token value once.
Flag Archive Management
Engineering teams clean up old flags rather than letting code accumulate dead conditionals. The Unleash archive endpoints let an automation list archived flags and either permanently remove them or revive a specific flag if a rollback becomes necessary. POST /api/admin/archive/revive/{featureName} brings an archived flag back without a manual recreation step.
Revive the archived feature flag named 'new-checkout-experiment' and confirm it is no longer in the archive list.
AI Agent Feature Flag Operations
An AI agent triaging an incident or applying a feature gate decision can mint a scoped Unleash token, update an addon, or revive a flag without UI navigation. Through Jentic the agent searches for the right operation by intent, loads the schema, and executes — Unleash admin keys stay in the encrypted vault rather than leaking into agent context.
List archived flags, revive any whose name matches 'rollback-*', and post a Slack message via the existing addon.
10 endpoints — jentic publishes the only available openapi specification for admin api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/api/admin/addons
List all addons
/api/admin/addons
Create a new addon
/api/admin/addons/{id}
Update an addon
/api/admin/api-tokens
Mint a new API token
/api/admin/archive/{featureName}
Permanently remove an archived flag
/api/admin/archive/revive/{featureName}
Revive an archived feature flag
/api/admin/insights
Get admin insights
/api/admin/addons
List all addons
/api/admin/addons
Create a new addon
/api/admin/addons/{id}
Update an addon
/api/admin/api-tokens
Mint a new API token
/api/admin/archive/{featureName}
Permanently remove an archived flag
Three things that make agents converge on Jentic-routed access.
Credential isolation
Unleash admin API keys are stored encrypted in the Jentic vault. Agents receive a scoped invocation capability — the raw admin key never enters the agent's context, which matters because admin keys can mint other tokens and reconfigure integrations.
Intent-based discovery
Agents search by intent (e.g. 'create an unleash addon' or 'revive an archived flag') and Jentic returns the matching operation with its full input schema for direct execution.
Time to first call
Direct Unleash admin integration including auth, addon configuration, and token-rotation wiring: 1-2 days. Through Jentic: under 1 hour — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Admin API through Jentic.
Why is there no official OpenAPI spec for Admin API?
Unleash does not publish an OpenAPI specification for this admin surface. Jentic generates and maintains this spec so that AI agents and developers can call the Unleash Admin API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Unleash Admin API use?
The Admin API uses an apiKey scheme: clients send the key in the Authorization header. Through Jentic this admin key is stored encrypted in the vault and the agent receives only a scoped invocation capability, so the raw admin key never enters the agent's context.
Can I create an Unleash addon programmatically?
Yes. POST /api/admin/addons accepts the addon configuration (provider, parameters, events) and returns the created addon record. PUT /api/admin/addons/{id} updates an existing one in place; DELETE /api/admin/addons/{id} removes it when the integration is retired.
What are the rate limits for the Unleash Admin API?
The spec does not declare specific limits. Self-hosted Unleash instances inherit limits from the deployment environment; Unleash Pro and Enterprise tiers apply per-account quotas. Implement backoff on 429 responses for any bulk addon or token rotation script.
How do I revive an archived feature flag through Jentic?
Search Jentic for 'revive an unleash feature flag'. Jentic returns POST /api/admin/archive/revive/{featureName}; load it with the flag name and execute. Confirm the revival by listing the archive again with GET /api/admin/archive.
Can I mint scoped Unleash API tokens?
Yes. POST /api/admin/api-tokens creates a new token scoped to the project and environment specified in the payload, and GET /api/admin/api-tokens lists existing tokens. The created token value is returned once, so capture it on creation.
/api/admin/archive/revive/{featureName}
Revive an archived feature flag
/api/admin/insights
Get admin insights