{ "opencollection": "1.0.0", "info": { "name": "Multi-Apps Overview Account Invitations SSO Settings API", "version": "1.0" }, "items": [ { "info": { "name": "SSO Settings", "type": "folder" }, "items": [ { "info": { "name": "Get Service Provider Metadata", "type": "http" }, "http": { "method": "GET", "url": "https://api.frontegg.com/applications/resources/sso/v1/saml/configurations/sp-metadata", "headers": [ { "name": "frontegg-tenant-id", "value": "" } ] }, "docs": "Retrieve the service provider metadata for a specific account (tenant)." }, { "info": { "name": "Get SSO Excluded Emails", "type": "http" }, "http": { "method": "GET", "url": "https://api.frontegg.com/applications/resources/sso/v1/configurations/excluded-emails" }, "docs": "Retrieve the list of email addresses excluded from SSO enforcement." }, { "info": { "name": "Exclude Email From SSO", "type": "http" }, "http": { "method": "POST", "url": "https://api.frontegg.com/applications/resources/sso/v1/configurations/excluded-emails", "body": { "type": "json", "data": "{}" } }, "docs": "Exclude an email address from SSO enforcement.\n\nProvide the email address to exclude in the request body." }, { "info": { "name": "Delete SSO Excluded Email", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.frontegg.com/applications/resources/sso/v1/configurations/excluded-emails/:email", "params": [ { "name": "email", "value": "", "type": "path" } ] }, "docs": "Remove an email address from the list of SSO-excluded emails." }, { "info": { "name": "Vendor Only - Force SSO Domain Validation", "type": "http" }, "http": { "method": "PUT", "url": "https://api.frontegg.com/applications/resources/sso/v1/configurations/domains/:domain/force-validate", "params": [ { "name": "domain", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Force domain validation for SSO configuration in the environment." }, { "info": { "name": "Get SSO per Account (tenant) Configuration", "type": "http" }, "http": { "method": "GET", "url": "https://api.frontegg.com/applications/resources/sso/v1/configurations/multiple-sso-per-domain" }, "docs": "Retrieve the SSO configuration for a specific account (tenant)." }, { "info": { "name": "Create or Update SSO per Account (tenant) Configuration", "type": "http" }, "http": { "method": "PUT", "url": "https://api.frontegg.com/applications/resources/sso/v1/configurations/multiple-sso-per-domain", "body": { "type": "json", "data": "{}" } }, "docs": "Create or update the SSO configuration for a specific account (tenant)." }, { "info": { "name": "Configure OIDC", "type": "http" }, "http": { "method": "POST", "url": "https://api.frontegg.com/applications/resources/sso/v1/oidc/configurations", "body": { "type": "json", "data": "{}" } }, "docs": "Configure or update an OpenID Connect (OIDC) identity provider for the environment." } ] } ], "bundled": true }