MFA Status
get
/v1/auth/mfa/statusPart of Auth.
The authenticated user's MFA posture for account settings.
Authentication
Authenticate with:
- API key in the
X-API-Keyheader.
Example request
curl
curl -X GET "https://api.robosystems.ai/v1/auth/mfa/status" \
-H "X-API-Key: $ROBOSYSTEMS_API_KEY"Responses
200 Successful Response
| Field | Type | Description |
|---|---|---|
passkey_countrequired | integer | Enrolled passkey count |
recovery_codes_remainingrequired | integer | Unused recovery codes remaining |
enforcement_appliesrequired | boolean | Whether the MFA requirement applies to this user's roles |
| Status | Meaning |
|---|---|
| 400 | Invalid request |
| 429 | Rate limit exceeded |
| 500 | Internal server error |