Skip to main content
GET
/
orgs
/
{org_id}
/
sso
/
profiles
/
{profile_id}
Get SSO Profile
curl --request GET \
  --url https://api.useinvent.com/orgs/{org_id}/sso/profiles/{profile_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "name": "<string>",
  "enabled": true,
  "provider": "SAML",
  "jit_provisioning": true,
  "config": {
    "provider": "SAML",
    "entity_id": "<string>",
    "sso_url": "<string>",
    "certificate": "<string>"
  },
  "vendor": {
    "id": "entra_id",
    "name": "<string>",
    "logo_url": "<string>",
    "website_url": "<string>"
  },
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z"
}

Authorizations

Authorization
string
header
required

Bearer token authentication using your API key

Path Parameters

org_id
string
required

Org ID

profile_id
string
required

SSO Profile ID

Response

200 - application/json

SSO identity provider configuration for an organization

id
string
required

Unique identifier for the SSO profile

name
string
required

Human-readable label shown in the SSO picker (e.g., "Acme Okta", "Engineering Azure AD")

Maximum string length: 255
enabled
boolean
required

Whether this SSO profile is active for the organization

provider
enum<string>
required

Identity provider protocol

Available options:
SAML,
OIDC
jit_provisioning
boolean
required

Auto-create users on first SSO login

config
object
required

Provider-specific configuration

vendor
object
required

Inferred IdP vendor metadata (logo, display name) when the issuer URL matches a known preset. Null for generic OIDC and SAML.

created_at
string<date-time> | null
required

Timestamp when the SSO profile was created

updated_at
string<date-time> | null
required

Timestamp when the SSO profile was last updated