get-logins-count
POST
Returns only a match count. See common-fields.
Request
Fields:
| Field | Description / Value | Required |
|---|---|---|
RequestType | “get-logins-count” | Yes |
Id | Associated key Id | Yes |
Nonce | 16-byte Base64 random | Yes |
Verifier | Nonce encrypted with key | Yes |
Url | Target URL (encrypted) | Yes |
Hmac | Base64 HMAC-SHA256 of (IV + ciphertext) | Optional |
Example:
{
"RequestType": "get-logins-count",
"Id": "client1",
"Nonce": "ReqNonce==",
"Verifier": "EncryptedReqNonce==",
"Hmac": "Base64Hmac==",
"Url": "EncryptedFormUrl=="
}
Response
Only Count is populated (no Entries).
See common-fields for the common response envelope.
Successful:
{
"RequestType": "get-logins-count",
"Success": true,
"Id": "client1",
"Count": 2,
"Nonce": "RespNonce==",
"Verifier": "EncryptedRespNonce==",
"Hmac": "Base64Hmac==",
"Version": "x.y.z",
"Hash": "dbHashSha1"
}
Failure:
{
"Error": "Exception message describing the failure",
"RequestType": "get-logins-count",
"Success": false,
"Version": "x.y.z",
"Hash": "dbHashSha1"
}