SSO Providers (Self Hosted Only)
Self-hosted only. Returns all registered SAML SSO providers and their associated domains.
Forbidden - Requires role: owner
No content
GET /sfp/api/sso/providers HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Forbidden - Requires role: owner
No content
Self-hosted only. Registers a SAML identity provider (Azure AD, Okta, etc.) for SSO authentication. Requires owner role.
SAML metadata URL from your IdP
https://login.microsoftonline.com/.../federationmetadata.xmlEmail domains for this SSO provider
["company.com"]Provider ID from a pre-registered IdP (cloud mode). When set, skips GoTrue registration and stores this ID directly for config auto-detect.
f7cac9b2-dee0-4e73-b2fd-45116284175eSSO provider registered
No content
Forbidden - Requires role: owner
POST /sfp/api/sso/providers HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 156
{
"metadataUrl": "https://login.microsoftonline.com/.../federationmetadata.xml",
"domains": [
"company.com"
],
"providerId": "f7cac9b2-dee0-4e73-b2fd-45116284175e"
}No content
Self-hosted only. Removes a SAML SSO provider by ID.
Forbidden - Requires role: owner
No content
DELETE /sfp/api/sso/providers/{id} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Forbidden - Requires role: owner
No content
Last updated
Was this helpful?