v7

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-013764062.2 MB
Metrics

Get all applications

Returns all applications registered with Unleash. Applications can be created via metrics reporting or manual creation

get/api/admin/metrics/applications

Query parameters

querystring
Example:first_app

The search query for the application name

offsetstring
Example:50

The number of applications to skip when returning a page. By default it is set to 0.

limitstring
Example:50

The number of applications to return in a page. By default it is set to 1000.

sortBystring
Example:type

The field to sort the results by. By default it is set to "appName".

sortOrderstring
Example:desc

The sort order for the sortBy. By default it is det to "asc".

Response

applicationsSchema

totalinteger required

The total number of project applications.

Example response

{
  "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"
          ]
        }
      ]
    }
  ]
}