Start CLI authorization
Creates a short-lived browser approval request and returns its poll credential once.
Request
This endpoint expects an object.
clientLabel
Label for this CLI installation
clientPlatform
Coarse operating-system family
encryptionAlgorithm
Requested hybrid encryption suite
encryptionPublicKey
Base64-encoded DER SubjectPublicKeyInfo for an ephemeral RSA public key
Response
Created
comparisonCode
Human comparison code shown by both the CLI and browser
expiresAt
Authorization request expiry timestamp
id
Public authorization request identifier
intervalSeconds
Minimum poll interval in seconds
pollSecret
One-time high-entropy credential required to poll and acknowledge delivery
verificationUrl
Browser verification URL
Errors
400
Bad Request Error
406
Not Acceptable Error
409
Conflict Error
415
Unsupported Media Type Error
422
Unprocessable Entity Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error