Create Auth Provider
Create a new SSO auth provider (super admin only)
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Organization slug
Body
Unique provider identifier (e.g. "google", "okta-saml")
Authentication protocol type
oidc, saml Provider-specific configuration (OIDC or SAML settings)
- Option 1
- Option 2
Display name for the provider (e.g. "Google", "Corporate SSO")
Icon URL or identifier for the provider
Maps provider claims to user fields (e.g. firstName, email)
Where this provider is configured (read-only, returned by GET)
file, database Whether this provider is active (default true). Disabled providers are not registered as passport strategies.
Free-form metadata JSON
Associated domain names
Associated organization slug
Response
Success Response
Unique provider identifier (e.g. "google", "okta-saml")
Authentication protocol type
oidc, saml Provider-specific configuration (OIDC or SAML settings)
- Option 1
- Option 2
Display name for the provider (e.g. "Google", "Corporate SSO")
Icon URL or identifier for the provider
Maps provider claims to user fields (e.g. firstName, email)
Where this provider is configured (read-only, returned by GET)
file, database Whether this provider is active (default true). Disabled providers are not registered as passport strategies.
Free-form metadata JSON
Associated domain names
Associated organization slug