Check Password Strength
post
/v1/auth/password/checkPart of Auth.
Authentication
This operation does not require an API key.
Request body
Required, application/json.
| Field | Type | Description |
|---|---|---|
passwordrequired | string | Password to check |
emailoptional | string | 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
| Field | Type | Description |
|---|---|---|
is_validrequired | boolean | Whether password meets requirements |
strengthrequired | string | Password strength level |
scorerequired | integer | Password strength score (0-100) |
errorsrequired | string[] | Validation errors |
suggestionsrequired | string[] | Improvement suggestions |
character_typesrequired | object | Character type analysis |
| Status | Meaning |
|---|---|
| 400 | Invalid request |
| 422 | Validation Error |
| 429 | Rate limit exceeded |
| 500 | Internal server error |