Set IdP initiated authentication config for a given SAML SSO connector. Any existing IdP initiated auth config will be overwritten.
Responses
-
The updated IdP initiated auth config.
-
The request body is invalid. The SSO connector is not a SAML connector or the application is not a Traditional web application.
-
Unauthorized
-
IdP initiated SSO is not included in the current plan. On a self-hosted deployment, the installed license does not grant it.
-
SSO connector or application not found.
PUT
/api/sso-connectors/{id}/idp-initiated-auth-config
curl \
--request PUT 'https://[tenant_id].logto.app/api/sso-connectors/{id}/idp-initiated-auth-config' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json"
Request examples
Object-1
{}
{
"authParameters": {
"scope": "string"
}
}
Response examples (200)
{
"tenantId": "string",
"connectorId": "string",
"defaultApplicationId": "string",
"redirectUri": "string",
"authParameters": {
"scope": "string"
},
"autoSendAuthorizationRequest": true,
"clientIdpInitiatedAuthCallbackUri": "string",
"createdAt": 42.0
}