ListApplications
List Applications
Returns a list of applications matching the input parameters. The results can be filtered by project, state, type and name. It can be sorted by id, name, creation date, change date or state.
Required permissions:
- project.app.read
Header Parameters
Connect-Protocol-Version*number
Define the version of the Connect protocol
Value in
1Connect-Timeout-Ms?number
Define the timeout, in ms
Request Body
application/json
pagination?
Pagination and sorting.
sortingColumn?string
Value in
"APPLICATION_SORT_BY_ID" | "APPLICATION_SORT_BY_NAME" | "APPLICATION_SORT_BY_STATE" | "APPLICATION_SORT_BY_CREATION_DATE" | "APPLICATION_SORT_BY_CHANGE_DATE"filters?
Criteria to filter the applications. All provided filters are combined with a logical AND.
[key: string]?never
Response Body
application/json
application/json
curl -X POST "https://loading/zitadel.application.v2.ApplicationService/ListApplications" \ -H "Connect-Protocol-Version: 1" \ -H "Content-Type: application/json" \ -d '{}'{
"applications": [
{
"applicationId": "string",
"creationDate": "1s",
"changeDate": "1s",
"state": "APPLICATION_STATE_UNSPECIFIED",
"name": "string",
"projectId": "string",
"apiConfiguration": {
"clientId": "string",
"authMethodType": "API_AUTH_METHOD_TYPE_BASIC"
}
}
],
"pagination": {
"totalResult": 0,
"appliedLimit": 0
}
}{
"code": "not_found",
"message": "string",
"detail": {
"type": "string",
"value": "string",
"debug": {}
}
}Was this page helpful?