コンテンツにスキップ

Apply a client profile preset.

POST
/api/admin/clients/{clientId}/apply-preset
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/clients/example/apply-preset \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "preset": "spa" }'

Applies a named built-in profile preset to an existing client policy contract. The operation requires the client and tenant policy contract to exist and returns the saved profile, prior version, and validation warnings.

clientId
required
string

Client identifier.

Media type application/json
object
preset
required
string
key
additional properties
Example
{
"preset": "spa"
}

Client profile preset application response.

Media type application/json
object
profile
required
object
key
additional properties
appliedPreset
required
string
previousVersion
required
integer
warnings
required
Array<object>
object
key
additional properties
key
additional properties
Example generated
{
"profile": {
"additionalProperty": "example"
},
"appliedPreset": "example",
"previousVersion": 1,
"warnings": [
{
"additionalProperty": "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"
}

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