curl -X GET https://cp.gosentrix.io/api/v1/sso \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Control Plane API
SSO Configuration
Configure Single Sign-On (SSO) for your tenant
GET
/
api
/
v1
/
sso
curl -X GET https://cp.gosentrix.io/api/v1/sso \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Configure and manage SSO providers for your tenant.
List SSO Providers
curl -X GET https://cp.gosentrix.io/api/v1/sso \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Create SSO Provider
curl -X POST https://cp.gosentrix.io/api/v1/sso \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"provider_type": "saml",
"name": "Corporate SSO",
"metadata_url": "https://idp.example.com/metadata"
}'
Update SSO Provider
curl -X PATCH https://cp.gosentrix.io/api/v1/sso/{provider_id} \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"enabled": true
}'
Supported Providers
- SAML 2.0: Enterprise SSO standard
- OIDC: OpenID Connect
- Google Workspace: Google SSO
- Microsoft Azure AD: Azure AD SSO
Notes
- Requires tenant admin role
- Disabling SSO requires step-up authentication
- See SSO Guide for detailed setup instructions