---
title: "Validate user against account SSO configuration"
method: GET
path: "/v2/authn/sso-config/accounts/{accountId}/user-validation"
tags: ["SSO Configuration"]
---

# Validate user against account SSO configuration

`GET /v2/authn/sso-config/accounts/{accountId}/user-validation`

## Request

- Base URL: `https://api.alianza.com`
- URL: `https://api.alianza.com/v2/authn/sso-config/accounts/{accountId}/user-validation`
- Auth: API key in header `X-AUTH-TOKEN`
- TypeScript: <https://skmtc.dev/alianza/apis/alianza-public-api/docs/v2/authn/sso-config/accounts/:accountId/user-validation/get.ts> (a function with typed inputs; its response is checked against the schema)

Validates the user context for the account-level SSO configuration.

## Path parameters

- `accountId` string, required

## Query parameters

- `partitionId` string, required
- `userId` string

## Response `200`

User validation result

- UserValidationResponse
  - `status` 'LINKED_USER' | 'EXEMPTED_USER' | 'ACC_SSO_CONFIGURED' | 'P_E_SSO_CONFIGURED' | 'P_SSO_CONFIGURED' | 'NO_ACTIVE_CONFIG' | 'ACTIVE_CONFIG_ALZ_AUTHN_ALLOWED'

## Other responses

- `400`: Bad Request - Invalid request parameters or validation failed
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/alianza/apis/alianza-public-api.md) - [All operations](https://skmtc.dev/alianza/apis/alianza-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/alianza/apis/alianza-public-api/revisions/7223246c352c?raw)
