Sso Origins

List Sso Origins

get

List SSO allowed origins.

  • super_admin: Can see all origins (global + all orgs)

  • org_admin: Can see global + their org's origins

Query params:

  • org_id: Filter by specific organization

  • include_global: Include global patterns in results

  • active_only: Only return active origins

Query parameters
org_idany ofOptional

Filter by organization ID

stringOptional
or
nullOptional
include_globalbooleanOptional

Include global patterns

Default: true
active_onlybooleanOptional

Only return active origins

Default: false
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/admin/sso-origins

Create Sso Origin

post

Create a new SSO allowed origin.

  • super_admin: Can create global origins (org_id=null) or org-specific

  • org_admin: Can only create origins for their organization

Pattern types:

  • exact: Exact URL match (e.g., https://myapp.example.com)

  • wildcard: Wildcard pattern (e.g., .web.app, http://localhost:)

Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Body

Request model for creating an SSO origin.

origin_patternstring · min: 1 · max: 500Required

Origin URL or wildcard pattern

pattern_typestringOptional

Pattern type: 'exact' or 'wildcard'

Default: exact
org_idany ofOptional

Organization ID (null for global)

stringOptional
or
nullOptional
descriptionany ofOptional

Description for admin reference

string · max: 1000Optional
or
nullOptional
is_activebooleanOptional

Whether this origin is active

Default: true
Responses
post
/v1/admin/sso-origins

Get Sso Origin

get

Get a specific SSO origin by ID.

Path parameters
origin_idstringRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/admin/sso-origins/{origin_id}

Update Sso Origin

put

Update an SSO origin.

  • super_admin: Can update any origin

  • org_admin: Can only update their org's origins (not global)

Path parameters
origin_idstringRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Body

Request model for updating an SSO origin.

origin_patternany ofOptional
string · min: 1 · max: 500Optional
or
nullOptional
pattern_typeany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
is_activeany ofOptional
booleanOptional
or
nullOptional
Responses
200

Successful Response

application/json
put
/v1/admin/sso-origins/{origin_id}

Delete Sso Origin

delete

Delete an SSO origin.

  • super_admin: Can delete any origin

  • org_admin: Can only delete their org's origins (not global)

Path parameters
origin_idstringRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
delete
/v1/admin/sso-origins/{origin_id}

No content

Toggle Sso Origin

post

Toggle the active status of an SSO origin.

  • super_admin: Can toggle any origin

  • org_admin: Can only toggle their org's origins (not global)

Path parameters
origin_idstringRequired
Query parameters
is_activebooleanRequired

New active status

Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
post
/v1/admin/sso-origins/{origin_id}/toggle

Last updated