Create an new SSO connector instance for a given provider.
POST
/api/sso-connectors
curl \
--request POST 'https://[tenant_id].logto.app/api/sso-connectors' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"config": {},
"domains": [
"string"
],
"branding": {
"displayName": "string",
"logo": "string",
"darkLogo": "string"
},
"syncProfile": true,
"enableTokenStorage": true,
"providerName": "string",
"connectorName": "string"
}'
Request examples
{
"config": {},
"domains": [
"string"
],
"branding": {
"displayName": "string",
"logo": "string",
"darkLogo": "string"
},
"syncProfile": true,
"enableTokenStorage": true,
"providerName": "string",
"connectorName": "string"
}
Response examples (200)
{
"tenantId": "string",
"id": "string",
"providerName": "string",
"connectorName": "string",
"config": {},
"domains": [
"string"
],
"branding": {
"displayName": "string",
"logo": "string",
"darkLogo": "string"
},
"syncProfile": true,
"enableTokenStorage": true,
"createdAt": 42.0
}