v50

latestOpenAPI 3.1.0Proprietaryraw.githubusercontent.com2026-07-112650216.3 KB
Auth

Poll device login

Polls a CLI device login until complete, pending, or expired.

get/v1/login/device/{device_code}

Path parameters

device_codestring required
Example:zdev_0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef

Opaque device code returned by login start.

Response

Device login poll result.

status'pending' | 'complete' | 'expired' required
intervalSecondsinteger required
accountIdstring nullable required
emailstring email nullable required
provider'google' | 'github' | 'null' nullable required
tokenstring nullable required
expiresAtstring date-time nullable required

Example response

{
  "status": "pending",
  "intervalSeconds": 5,
  "accountId": null,
  "email": null,
  "provider": null,
  "token": "example",
  "expiresAt": "2026-06-23T12:00:00Z"
}