curl -i -X GET \
'https://api.pushsecurity.com/v1/findings/{id}' \
-H 'x-api-key: YOUR_API_KEY_HERE'OK
The type of finding
| Enum Value | Description |
|---|---|
| MFA_NOT_REGISTERED | This account does not have MFA. |
| REUSED_PASSWORD | The password used on the account is being reused. |
| SHARED_ACCOUNT | The account credentials are being shared with another employee. |
| UNUSED_THIRD_PARTY_APP | Deprecated; no longer in use but still accepted for compatibility. |
| WEAK_PASSWORD | The password used on the account is weak. |
| LEAKED_PASSWORD | The password used on the account has been leaked in a data breach. |
| PASSWORD_MANAGER_NOT_USED | The employee typically uses manually typed passwords, rather than a password manager. |
| STOLEN_CREDENTIALS | The credentials used on the account have been identified as stolen. |
The state of the finding
| Enum Value | Description |
|---|---|
| OPEN | The finding has been confirmed and is open. |
| RESOLVED | The finding has been resolved and is no longer an issue. |
ID of the employee this finding is linked to, null if finding is not linked to an employee.
ID of the password this finding is linked to, null if finding is not linked to a password.
ID of the account this finding is linked to, null if finding is not linked to an account.
The type of app this finding is linked to, null if finding is not linked to an app.
ID of the app this finding is linked to, null if finding is not linked to an app.
Reasons a password is weak, null if not a WEAK_PASSWORD finding.
{ "id": "d6a32ba5-0532-4a66-8137-48cdf409c972", "type": "MFA_NOT_REGISTERED", "state": "OPEN", "employeeId": "379ac7ea-ff2a-42ef-af37-06d2020dc46a", "passwordId": "c4a045a1-5331-4714-af83-6a361e98960d", "accountId": "string", "appType": "PUSH_SECURITY", "appId": "2a2197de-ad2c-47e4-8dcb-fb0f04cf83e0", "weakPasswordReasons": [ "COMMON_BASE_WORD" ], "creationTimestamp": 1698064423 }