Upsert a client trust policy.
PUT
/api/admin/client-trust-policies
Code sample: Shell / cURL
curl --request PUT \ --url https://auth.example.com/api/admin/client-trust-policies \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "target_type": "oidc_client", "target_id": "example", "display_name": "example", "description": "example", "first_party": true, "trusted": true, "skip_authorization_consent": true, "is_active": true }'Creates or updates trust settings for an OIDC client or SAML SP.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
target_type
required
string
target_id
required
string
display_name
string
description
string
first_party
boolean
trusted
boolean
skip_authorization_consent
boolean
is_active
boolean
Responses
Section titled “ Responses ”Updated client trust policies.
Media type application/json
object
policies
required
Array<object>
object
Example generated
{ "policies": [ {} ]}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"}