Skip to content

Preview SAML destination release.

POST
/api/admin/field-mapping/preview/saml
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/field-mapping/preview/saml \
--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 SAML attribute release preview for destination values and requested attributes. The preview response reports protocol and release constraints without storing the result.

Media type application/json
object
destination
required
object
protocol
string
Allowed values: oidc saml
destinationId
required
string
purpose
required
string
key
additional properties
values
required
Array<object>
<= 250 items
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"
}
]
}

OIDC or SAML destination release preview response.

Media type application/json
object
preview
required
object
protocol
required
string
Allowed values: oidc saml
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"
}