Preview OIDC destination release.
POST
/api/admin/field-mapping/preview/oidc
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/field-mapping/preview/oidc \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "destination": { "destinationId": "oidc-client", "purpose": "login" }, "values": [ { "targetRef": { "claim": "department" }, "value": "Engineering" } ] }'Runs a non-persisted OIDC attribute release preview for destination values and optional claims request data. The preview response reports protocol and release constraints without storing the result.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
destination
required
object
protocol
string
destinationId
required
string
purpose
required
string
key
additional properties
values
required
Array<object>
object
key
additional properties
oidcClaimsRequest
object
key
additional properties
samlRequestedAttributes
Array<object>
object
key
additional properties
key
additional properties
Example
{ "destination": { "destinationId": "oidc-client", "purpose": "login" }, "values": [ { "targetRef": { "claim": "department" }, "value": "Engineering" } ]}Responses
Section titled “ Responses ”OIDC or SAML destination release preview response.
Media type application/json
object
preview
required
object
protocol
required
string
persisted
required
boolean
key
additional properties
key
additional properties
Example
{ "preview": { "protocol": "oidc", "persisted": false }}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"}