Skip to main content

List Applications

Retrieve a list of all existing applications with basic information.

Endpoint

GET /app/list

Authentication

HeaderValue
AuthorizationBearer <jwt_token>

Example Request

curl -X GET http://localhost:9000/app/list -H "Authorization: Bearer <jwt_token>"

Response

Success Response (200 OK)

{
"apps": [
{
"ID": "66ae18a29807f0696d967176",
"AppName": "first",
"Logo": "",
"Updated_at": "2024-08-03T14:46:42.361+03:00"
},
{
"ID": "66ae14024b663c058367f895",
"AppName": "myapp",
"Logo": "",
"Updated_at": "2024-08-03T14:26:58.701+03:00"
}
]
}

Response Fields

FieldTypeDescription
appsarrayArray of application objects

Application Object Fields

FieldTypeDescription
IDstringUnique identifier of the application
AppNamestringName of the application
LogostringURL or path to the application logo (empty if not set)
Updated_atstringLast update timestamp

Notes

  • This endpoint provides a lightweight list of applications without version details
  • Use /search?app_name=<name> to get detailed information about specific applications
  • The response is optimized for performance and includes only essential application metadata