List Instance Domains​
Returns a list of domains that are configured for this ZITADEL instance. These domains are the URLs where ZITADEL is running.
Query Parameters
Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If the limit exceeds the maximum configured ZITADEL will throw an error. If no limit is present the default is taken.
default is descending
Possible values: [DOMAIN_FIELD_NAME_UNSPECIFIED
, DOMAIN_FIELD_NAME_DOMAIN
, DOMAIN_FIELD_NAME_PRIMARY
, DOMAIN_FIELD_NAME_GENERATED
, DOMAIN_FIELD_NAME_CREATION_DATE
]
Default value: DOMAIN_FIELD_NAME_UNSPECIFIED
the field the result is sorted
- 200
- 403
- 404
- default
A successful response.
Schema
details object
Possible values: [DOMAIN_FIELD_NAME_UNSPECIFIED
, DOMAIN_FIELD_NAME_DOMAIN
, DOMAIN_FIELD_NAME_PRIMARY
, DOMAIN_FIELD_NAME_GENERATED
, DOMAIN_FIELD_NAME_CREATION_DATE
]
Default value: DOMAIN_FIELD_NAME_UNSPECIFIED
result object[]
{
"details": {
"totalResult": "2",
"processedSequence": "267831",
"viewTimestamp": "2024-04-09T11:59:31.955Z"
},
"sortingColumn": "DOMAIN_FIELD_NAME_UNSPECIFIED",
"result": [
{
"details": {
"sequence": "2",
"creationDate": "2024-04-09T11:59:31.955Z",
"changeDate": "2024-04-09T11:59:31.955Z",
"resourceOwner": "69629023906488334"
},
"domain": "zitadel.com",
"primary": true,
"generated": true
}
]
}
Schema
details object
Possible values: [DOMAIN_FIELD_NAME_UNSPECIFIED
, DOMAIN_FIELD_NAME_DOMAIN
, DOMAIN_FIELD_NAME_PRIMARY
, DOMAIN_FIELD_NAME_GENERATED
, DOMAIN_FIELD_NAME_CREATION_DATE
]
Default value: DOMAIN_FIELD_NAME_UNSPECIFIED
result object[]
{
"details": {
"totalResult": "2",
"processedSequence": "267831",
"viewTimestamp": "2024-04-09T11:59:31.955Z"
},
"sortingColumn": "DOMAIN_FIELD_NAME_UNSPECIFIED",
"result": [
{
"details": {
"sequence": "2",
"creationDate": "2024-04-09T11:59:31.955Z",
"changeDate": "2024-04-09T11:59:31.955Z",
"resourceOwner": "69629023906488334"
},
"domain": "zitadel.com",
"primary": true,
"generated": true
}
]
}
Schema
details object
Possible values: [DOMAIN_FIELD_NAME_UNSPECIFIED
, DOMAIN_FIELD_NAME_DOMAIN
, DOMAIN_FIELD_NAME_PRIMARY
, DOMAIN_FIELD_NAME_GENERATED
, DOMAIN_FIELD_NAME_CREATION_DATE
]
Default value: DOMAIN_FIELD_NAME_UNSPECIFIED
result object[]
{
"details": {
"totalResult": "2",
"processedSequence": "267831",
"viewTimestamp": "2024-04-09T11:59:31.955Z"
},
"sortingColumn": "DOMAIN_FIELD_NAME_UNSPECIFIED",
"result": [
{
"details": {
"sequence": "2",
"creationDate": "2024-04-09T11:59:31.955Z",
"changeDate": "2024-04-09T11:59:31.955Z",
"resourceOwner": "69629023906488334"
},
"domain": "zitadel.com",
"primary": true,
"generated": true
}
]
}
Returned when the user does not have permission to access the resource.
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Returned when the resource does not exist.
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
An unexpected error response.
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
POST /domains/_search
Authorization
name: OAuth2type: oauth2scopes:openid,urn:zitadel:iam:org:project:id:zitadel:aud
flows: { "authorizationCode": { "authorizationUrl": "$CUSTOM-DOMAIN/oauth/v2/authorize", "tokenUrl": "$CUSTOM-DOMAIN/oauth/v2/token", "scopes": { "openid": "openid", "urn:zitadel:iam:org:project:id:zitadel:aud": "urn:zitadel:iam:org:project:id:zitadel:aud" } } }
Request
Request
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
curl -L -X POST 'https://$CUSTOM-DOMAIN/admin/v1/domains/_search' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'