Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Unleash Admin UI API

Configuration for the Unleash Admin UI. These endpoints should not be relied upon and can change at any point without prior notice.

Unleash Admin UI API is one of 36 APIs that Unleash publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Admin UI. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 7 operations across 7 paths, and defines 11 schemas. It is described by OpenAPI 3.0.3, at version 7.4.1.

Requests are made against a single base URL, https://app.unleash-instance.example.com.

7 operations 7 paths 11 schemas 2 GET4 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
7.4.1
Base URL
https://app.unleash-instance.example.com
Authentication
API Key, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Unleash Admin UI API declares 2 security schemes for authenticating requests. An API key is passed in the header as Authorization (apiKey). It accepts HTTP bearer tokens (bearerToken). By default, every request must be authenticated.

  • apiKey — API key needed to access this API
  • bearerToken — API key needed to access this API, in Bearer token format

Paths & Operations 7

Across 7 paths, the API surfaces 7 operations — 2 GET, 4 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Admin UI 7

Configuration for the Unleash Admin UI. These endpoints should not be relied upon and can change at any point without prior notice.

GET
/api/admin/insights/lifecycle
Get Lifecycle Trends
getLifecycleTrends 1 param → 200
POST
/api/admin/feedback
Send Unleash Feedback
createFeedback body → 200400401415
GET
/api/admin/ui-config
Get UI Configuration
getUiConfig → 200
POST
/api/admin/ui-config/cors
Sets Allowed Cors Origins
setCors body → 204
PUT
/api/admin/feedback/{id}
Update Unleash Feedback
updateFeedback 1 param body → 200400401415
POST
/api/admin/splash/{id}
Update Splash Settings
updateSplashSettings 1 param → 200400401403415
POST
/api/admin/record-ui-error
Accepts Errors From the UI Client
uiObservability body → 204401403

Schemas 11

The contract defines 11 schemas that model the data the API accepts and returns. The most detailed are uiConfigSchema (23 properties), resourceLimitsSchema (18 properties), variantFlagSchema (5 properties), versionSchema (5 properties). Each schema is shown below with its type and property counts.

uiConfigSchema
object
A collection of properties used to configure the Unleash Admin UI.
23 properties 4 required
splashResponseSchema
object
Data related to a user having seen a splash screen.
3 properties 3 required
feedbackUpdateSchema
object
User feedback information to be updated.
3 properties
feedbackCreateSchema
object
User feedback information to be created.
2 properties 1 required
resourceLimitsSchema
object
A map of resource names and their limits.
18 properties 17 required
setCorsSchema
object
Unleash CORS configuration.
1 property
feedbackResponseSchema
object
User feedback information about a particular feedback item.
4 properties
recordUiErrorSchema
object
An object representing an error from the UI
2 properties 1 required
variantFlagSchema
object
A representation of an evaluated Unleash feature variant.
5 properties
lifecycleTrendsSchema
object
Aggregated view of feature flag lifecycle trends across environments
1 property 1 required
versionSchema
object
Detailed information about an Unleash version
5 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

unleash-admin-ui-api-openapi.yml Raw ↑

Other APIs Unleash publishes across the network.

Unleash Client API
Unleash Addons API
Unleash API tokens API
Unleash Archive API
Unleash Auth API
Unleash Banners API
Unleash Change Requests API
Unleash Context API
Unleash Dependencies API
Unleash Environments API
Unleash Events API
Unleash Feature Types API