Browse the API reference

Check Password Strength

post/v1/auth/password/check

Part of Auth.

Authentication

This operation does not require an API key.

Request body

Required, application/json.

FieldTypeDescription
passwordrequiredstring

Password to check

emailoptionalstring

User email for personalization checks

Example request

curl
curl -X POST "https://api.robosystems.ai/v1/auth/password/check" \
  -H "Content-Type: application/json" \
  -d '{
  "password": "string"
}'

Responses

200 Successful Response

FieldTypeDescription
is_validrequiredboolean

Whether password meets requirements

strengthrequiredstring

Password strength level

scorerequiredinteger

Password strength score (0-100)

errorsrequiredstring[]

Validation errors

suggestionsrequiredstring[]

Improvement suggestions

character_typesrequiredobject

Character type analysis

StatusMeaning
400Invalid request
422Validation Error
429Rate limit exceeded
500Internal server error