Poll device login
Changed onPolls a CLI device login until complete, pending, or expired.
Request
- Base URLhttps://api.tovuk.com
- AuthHTTP bearer
Path parameters
Opaque device code returned by login start.
Response
Device login poll result.
Example response
{
"status": "pending",
"intervalSeconds": 5,
"accountId": null,
"email": null,
"provider": null,
"token": "example",
"expiresAt": "2026-06-23T12:00:00Z"
}Changes
- breaking
removed the required property
from the response with the status - warning
added the new
completeenum value to theresponse property for the response status - info
removed the
authorizedenum value from theresponse property for the response status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking
- breaking
for the
pathrequest parameterdevice_code, the maxLength was decreased from512to128 - breaking
for the
pathrequest parameterdevice_code, the minLength was increased from0to1 - breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became optional for the status - breaking
the response property
became optional for the status - breaking
the response property
became optional for the status - breaking
the response property
became optional for the status - breaking
the
response property's maxLength was unset from1000for the response status - breaking
the
response property's maxLength was unset from1000for the response status - breaking
the
response property's maxLength was unset from1000for the response status - breaking
the
response property's maxLength was unset from1000for the response status - breaking
the
response property's maxLength was unset from240for the response status - breaking
the
response property's maxLength was unset from240for the response status - breaking
the
response property's maxLength was unset from240for the response status - breaking
the
response property's maxLength was unset from240for the response status - breaking
the
response property's maxLength was unset from512for the response status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - warning
the optional response header
Retry-Afterremoved for the status200 - warning
the optional response header
Retry-Afterremoved for the status400 - warning
the optional response header
Retry-Afterremoved for the status401 - warning
the optional response header
Retry-Afterremoved for the status500 - warning
added the new
authorizedenum value to theresponse property for the response status - info
removed the
completeenum value from theresponse property for the response status - info
removed the
database_unavailableenum value from theresponse property for the response status - info
removed the
database_unavailableenum value from theresponse property for the response status - info
removed the
database_unavailableenum value from theresponse property for the response status - info
removed the
database_unavailableenum value from theresponse property for the response status - info
removed the
invalid_cpu_limitenum value from theresponse property for the response status - info
removed the
invalid_cpu_limitenum value from theresponse property for the response status - info
removed the
invalid_cpu_limitenum value from theresponse property for the response status - info
removed the
invalid_cpu_limitenum value from theresponse property for the response status - info
removed the
invalid_health_endpointenum value from theresponse property for the response status - info
removed the
invalid_health_endpointenum value from theresponse property for the response status - info
removed the
invalid_health_endpointenum value from theresponse property for the response status - info
removed the
invalid_health_endpointenum value from theresponse property for the response status - info
removed the
invalid_memory_limitenum value from theresponse property for the response status - info
removed the
invalid_memory_limitenum value from theresponse property for the response status - info
removed the
invalid_memory_limitenum value from theresponse property for the response status - info
removed the
invalid_memory_limitenum value from theresponse property for the response status - info
removed the
invalid_portenum value from theresponse property for the response status - info
removed the
invalid_portenum value from theresponse property for the response status - info
removed the
invalid_portenum value from theresponse property for the response status - info
removed the
invalid_portenum value from theresponse property for the response status - info
removed the
invalid_service_nameenum value from theresponse property for the response status - info
removed the
invalid_service_nameenum value from theresponse property for the response status - info
removed the
invalid_service_nameenum value from theresponse property for the response status - info
removed the
invalid_service_nameenum value from theresponse property for the response status - info
removed the
invalid_tomlenum value from theresponse property for the response status - info
removed the
invalid_tomlenum value from theresponse property for the response status - info
removed the
invalid_tomlenum value from theresponse property for the response status - info
removed the
invalid_tomlenum value from theresponse property for the response status - info
removed the
missing_commandenum value from theresponse property for the response status - info
removed the
missing_commandenum value from theresponse property for the response status - info
removed the
missing_commandenum value from theresponse property for the response status - info
removed the
missing_commandenum value from theresponse property for the response status - info
removed the
missing_configenum value from theresponse property for the response status - info
removed the
missing_configenum value from theresponse property for the response status - info
removed the
missing_configenum value from theresponse property for the response status - info
removed the
missing_configenum value from theresponse property for the response status - info
removed the
missing_source_archiveenum value from theresponse property for the response status - info
removed the
missing_source_archiveenum value from theresponse property for the response status - info
removed the
missing_source_archiveenum value from theresponse property for the response status - info
removed the
missing_source_archiveenum value from theresponse property for the response status - info
removed the
payment_requiredenum value from theresponse property for the response status - info
removed the
payment_requiredenum value from theresponse property for the response status - info
removed the
payment_requiredenum value from theresponse property for the response status - info
removed the
payment_requiredenum value from theresponse property for the response status - info
removed the
policy_rejectedenum value from theresponse property for the response status - info
removed the
policy_rejectedenum value from theresponse property for the response status - info
removed the
policy_rejectedenum value from theresponse property for the response status - info
removed the
policy_rejectedenum value from theresponse property for the response status - info
removed the
rate_limitedenum value from theresponse property for the response status - info
removed the
rate_limitedenum value from theresponse property for the response status - info
removed the
rate_limitedenum value from theresponse property for the response status - info
removed the
rate_limitedenum value from theresponse property for the response status - info
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response400 - info
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response401 - info
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response429 - info
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response500 - info
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response400 - info
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response401 - info
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response429 - info
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response500 - info
the
response's property pattern^[\s\S]{0,8192}$was added for the status - info
the
response's property pattern^[\s\S]{0,8192}$was added for the status - info
the
response's property pattern^[\s\S]{0,8192}$was added for the status - info
the
response's property pattern^[\s\S]{0,8192}$was added for the status - info
the
response's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status - info
the
response's property pattern was changed from^tovuk_[a-f0-9]{64}$to^[\s\S]{0,8192}$for the status - info
added the required property
to the response with the status
- breaking