Skip to content

List OAuth configuration values

GET
/api/admin/settings/oauth-config
Code sample: Shell / cURL
curl --request GET \
--url https://auth.example.com/api/admin/settings/oauth-config \
--header 'Authorization: Bearer <token>'

Returns all dynamic OAuth configuration values with their resolved value, source, default, and metadata.

OAuth configuration values with source metadata.

Media type application/json
object
configs
object
key
additional properties
object
value
source
string
default
metadata

OAuth config metadata.

object
key
additional properties
key
additional properties
key
additional properties
Example
{
"configs": {
"authorization_code_ttl": {
"value": 300,
"source": "default",
"default": 300,
"metadata": {
"type": "number",
"min": 60,
"max": 600,
"description": "Authorization code TTL in seconds"
}
},
"require_pkce": {
"value": true,
"source": "kv",
"default": true,
"metadata": {
"type": "boolean",
"description": "Require PKCE for authorization code flows"
}
}
}
}

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

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