Skip to content

Get tenant endpoint information

GET
/api/admin/tenants/{id}/info
Code sample: Shell / cURL
curl --request GET \
--url https://auth.example.com/api/admin/tenants/example/info \
--header 'Authorization: Bearer <token>'

Returns issuer, UI URLs, component availability, runtime profile summary, and derived protocol endpoints for a tenant.

id
required
string

Tenant endpoint and runtime profile information response.

Media type application/json
object
tenant_id
string
tenant_name
string
issuer
string format: uri
components
object
key
additional properties
boolean
login_ui_url
string | null format: uri
global_login_ui_url
string | null format: uri
discover_url
string | null format: uri
admin_ui_url
string | null format: uri
api_url
string format: uri
runtime_profiles
object | null
runtime_profiles_error
string | null
key
additional properties
Example
{
"tenant_id": "default",
"tenant_name": "Default Tenant",
"issuer": "https://auth.example.com",
"components": {
"auth": true,
"token": true,
"management": true,
"policy": true,
"saml": false,
"async": true,
"vc": false
},
"login_ui_url": "https://login.example.com/login?tenant_hint=default",
"global_login_ui_url": "https://login.example.com/login",
"discover_url": "https://login.example.com/discover",
"admin_ui_url": "https://admin.example.com/admin",
"api_url": "https://auth.example.com",
"runtime_profiles": {
"registry_backend": "kv",
"effective": {
"storage": {
"id": "default",
"label": "Default",
"inherited": true
},
"audit": {
"id": "default",
"label": "Default",
"inherited": true
},
"residency": {
"id": "global",
"label": "Global",
"inherited": true
}
}
},
"runtime_profiles_error": null,
"authorize_endpoint": "https://auth.example.com/authorize",
"token_endpoint": "https://auth.example.com/oauth/token",
"jwks_uri": "https://auth.example.com/.well-known/jwks.json"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}