In order to access the admin API endpoints you need to identify yourself. Unless you're using the
noneauthentication method, you'll need to create an ADMIN token and add an Authorization header using the token.
Creates a new tag without connecting it to any other object, can be helpful to build an autocomplete list.
typemust exist in tag-types
This endpoint is the one all admin UIs should use to fetch all available tags from the unleash_server. The response returns all tags.
Lists all tags of
:type. If none exist, returns the empty list
Example response to query for https://unleash.host.com/api/admin/tags/simple
Gets the tag defined by the
type, value tuple
Deletes the tag defined by the
type, value tuple; all features tagged with this tag will lose the tag.
Used to fetch all types the server knows about. This endpoint is the one all admin UI should use to fetch all available tag types from the unleash-server. The response returns all tag types. Any server will have at least one configured tag type (the
simple type). A tag type will be a map of
Used to fetch details about a specific tag-type. This is mostly provided to make it easy to debug the API and should not be used by the client implementations.
Used to register a new tag type. This endpoint should be used to inform the server about a new type of tags.
nameis not unique, will return 409 CONFLICT, if you'd like to update an existing tag through admin-api look at Update tag type.
Returns 201-CREATED if the tag type was created successfully
Returns 200 if the type was not in use and the type was deleted. If the type was in use, will return a 409 CONFLICT