Get all applications
GET/api/admin/metrics/applications
Returns all applications registered with Unleash. Applications can be created via metrics reporting or manual creation
Request
Query Parameters
The search query for the application name
The number of applications to skip when returning a page. By default it is set to 0.
The number of applications to return in a page. By default it is set to 1000.
The field to sort the results by. By default it is set to "appName".
The sort order for the sortBy. By default it is det to "asc".
Responses
- 200
applicationsSchema
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
]
]
The total number of project applications.
50applications
object[]
required
The list of applications that have connected to this Unleash instance.
Name of the application
accountingWhich SDK and version the application reporting uses. Typically represented as <identifier>:<version>
unleash-client-java:8.0.0Which strategies the application has loaded. Useful when trying to figure out if your custom strategy has been loaded in the SDK
["standard","gradualRollout","mySpecialCustomStrategy"]Extra information added about the application reporting the metrics. Only present if added via the Unleash Admin interface
Application for reporting page visitsA link to reference the application reporting the metrics. Could for instance be a GitHub link to the repository of the application
https://github.com/Unleash/unleash-proxy-client-jsThe CSS color that is used to color the application's entry in the application list
redAn URL to an icon file to be used for the applications's entry in the application list
https://github.com/favicon.icousage
object[]
The list of projects the application has been using.
Name of the project
main-projectWhich environments have been accessed in this project.
["development","production"]{
"total": 50,
"applications": [
{
"appName": "accounting",
"sdkVersion": "unleash-client-java:8.0.0",
"strategies": [
"standard",
"gradualRollout",
"mySpecialCustomStrategy"
],
"description": "Application for reporting page visits",
"url": "https://github.com/Unleash/unleash-proxy-client-js",
"color": "red",
"icon": "https://github.com/favicon.ico",
"usage": [
{
"project": "main-project",
"environments": [
"development",
"production"
]
}
]
}
]
}