POST
DenyDeviceLogin
DenyDeviceLogin rejects a pending request using the signed-in account.
/api.v1.auth.AuthService/DenyDeviceLogin Bearer required01
Request
DenyDeviceLoginRequest
DenyDeviceLoginRequestapi.v1.auth.DenyDeviceLoginRequest1 fields
Deny Device Login Request message.
userCodestringUser Code value.
{
"userCode": "string"
}02
Response
DeviceLogin
DeviceLoginapi.v1.auth.DeviceLogin6 fields
Device Login message.
statusDeviceLoginStatusStatus value.
deviceTypeDeviceTypeDevice Type value.
deviceNamestringDevice Name value.
userCodestringUser Code value.
expiresAtUnixint64Expires At Unix value.
sameNetworkboolA privacy-preserving hint; false is inconclusive because phones may use mobile data or VPNs.
{
"status": "UNSPECIFIED",
"deviceType": "UNSPECIFIED",
"deviceName": "string value",
"userCode": "string value",
"expiresAtUnix": "1",
"sameNetwork": false
}03
Error handling
Common failure codes
unauthenticatedThe Bearer token is missing or invalid.
invalid_argumentThe request payload failed validation.
internalThe service could not complete the operation.