Unstable
Experimental endpoints that may change or disappear at any time.
📄️ Get the number of change requests you can do something with
Returns the number of change requests in this project that your user can move into the next stage by approving or applying them.
📄️ Get all feedback events.
Get all feedback events.
📄️ Submit user feedback
Allows users to submit feedback.
📄️ Retrieves all licensed users data.
Fetches an array of licensed users with date and count.
📄️ Get SCIM settings.
Returns the current settings for SCIM provisioning.
📄️ Set SCIM settings.
Sets new settings for SCIM provisioning.
📄️ Generates a new SCIM API token.
Generates a new SCIM API token. Previously generated tokens will be invalidated.
📄️ Get all release plan templates.
Returns a list of all release plan templates.
📄️ Create a release template.
Creates and returns a release template.
📄️ Get a release plan template by its id.
Finds and returns a release plan template by the provided id.
📄️ Deletes a release plan template by its id.
Finds and deletes a release plan template by the provided id.
📄️ Updates a release plan template by its id.
Finds and updates a release plan template by the provided id. Will delete existing milestones and create new ones from the body
📄️ Adds a milestone to a release plan.
Finds release plan identified by its id and adds a milestone
📄️ Updates existing milestone
Finds milestone by id, and updates to body included in request
📄️ Removes an existing milestone
Deletes an existing milestone and all attached strategies beneath it
📄️ Adds a strategy to a milestone.
Finds milestone identified by its id and adds a strategy.
📄️ Updates a strategy attached to a milestone
Overwrites existing strategy configuration for the strategy referenced by the id
📄️ Removes a strategy attached to a milestone
Deletes the milestone strategy
📄️ Connect to the streaming API.
Connects to the client features SSE streaming API.
📄️ Disconnect all clients.
Disconnects all streaming clients.
📄️ Archive project
Archive the provided project. All feature flags in the project must be archived before you can archive the project.
📄️ Revive project
Revive the specified project from the archive.
📄️ Get instance information
Gets high level information about the usage of this Unleash instance, including user, project, and flag information.
📄️ Subscribe to email subscription
Subscribe to email subscription e.g. monthly productivity report. By default everyone is subscribed. This API is mostly used by hosted Unleash.
📄️ Unsubscribe from email subscription
Unsubscribe from email subscription e.g. monthly productivity report. This API is mostly used by hosted Unleash.
📄️ Get instance information
Gets high level information about the usage of this Unleash instance, including user, project, and flag information. This endpoint is deprecated and will be removed in a future minor version. Please use `/api/admin/insights` instead.
📄️ Get project status
This endpoint returns information on the status the project, including activities, health, resources, and aggregated flag lifecycle data.
📄️ Get feature lifecycle
Information about the lifecycle stages of the feature.
📄️ Set feature completed
This will set the feature as completed.
📄️ Set feature uncompleted
This will set the feature as uncompleted.
📄️ Get personal dashboard
Return all projects and flags that are relevant to the user.
📄️ Get personal project details
Return personal dashboard project events, owners, user roles and onboarding status
📄️ Get partial updates (SDK)
Initially returns the full set of feature flags available to the provided API key. When called again with the returned etag, only returns the flags that have changed