HomeGuidesAPI Reference
API Reference

Validate user credentials without creating a session

Validates user credentials against local, RADIUS, or TACACS+ authentication without creating an authenticated session. Use this endpoint to verify credentials before performing sensitive operations. Failed attempts are tracked and may result in temporary account lockout. No authentication required.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

User credentials to validate. Supports local, RADIUS, or TACACS+ authentication.

Request body for password validation without session creation. Validates credentials against local, RADIUS, or TACACS+ authentication.

string
required
length ≥ 1

Username or user ID for authentication. Must be a valid user account.

string
required
length ≥ 1

User password. Can be plain text or AES-GCM encrypted if isEncrypted is true.

integer
enum
Defaults to 0

Authentication protocol to use: 0=Local, 1=RADIUS, 2=TACACS+.

Allowed:
boolean
Defaults to false

Set to true if password is AES-GCM encrypted. When true, randomizer field is required.

string

Base64-encoded initialization vector (IV) for AES-GCM password decryption. Obtain from /authentication/orchestratorRandomizer. Required only when isEncrypted is true.

Responses
200

Password validation successful. No response body is returned.

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/html