SSO Providers (Self-Hosted Only)
sfp server API reference for SSO Providers (Self-Hosted Only): 3 endpoints.
POST
/sfp/api/sso/providersSelf-hosted only. Registers a SAML identity provider (Azure AD, Okta, etc.) for SSO authentication. Requires owner role.
Authorization
access-token AuthorizationBearer <token>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "https://example.com/sfp/api/sso/providers" \ -H "Content-Type: application/json" \ -d '{ "metadataUrl": "https://login.microsoftonline.com/.../federationmetadata.xml", "domains": [ "company.com" ] }'Empty
GET
/sfp/api/sso/providersSelf-hosted only. Returns all registered SAML SSO providers and their associated domains.
Authorization
access-token AuthorizationBearer <token>
In: header
Response Body
curl -X GET "https://example.com/sfp/api/sso/providers"Empty
DELETE
/sfp/api/sso/providers/{id}Self-hosted only. Removes a SAML SSO provider by ID.
Authorization
access-token AuthorizationBearer <token>
In: header
Path Parameters
id*string
Response Body
curl -X DELETE "https://example.com/sfp/api/sso/providers/string"Empty