Start device login
Starts a CLI device login flow.
Response
Device login started.
Example response
{
"loginUrl": "https://tovuk.com/login?device_code=zdev_0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
"verificationUri": "https://tovuk.com/login",
"deviceCode": "zdev_0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
"userCode": "TOVUK-123",
"intervalSeconds": 5,
"expiresInSeconds": 600
}Changes
Changed in 2 of the 50 revisions of this API.26482
- ▲
removed the required property
device_codefrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
expires_infrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
intervalfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
verification_urifrom the response with the200statusresponse-required-property-removed
- ○
added the required property
deviceCodeto the response with the200statusresponse-required-property-added
- ○
added the required property
expiresInSecondsto the response with the200statusresponse-required-property-added
- ○
added the required property
intervalSecondsto the response with the200statusresponse-required-property-added
- ○
added the required property
loginUrlto the response with the200statusresponse-required-property-added
- ○
added the required property
userCodeto the response with the200statusresponse-required-property-added
- ○
added the required property
verificationUrito the response with the200statusresponse-required-property-added
- ▲
- ▲
the response property
checkout_urlbecame nullable for the status400response-property-became-nullable
- ▲
the response property
checkout_urlbecame nullable for the status401response-property-became-nullable
- ▲
the response property
checkout_urlbecame nullable for the status429response-property-became-nullable
- ▲
the response property
checkout_urlbecame nullable for the status500response-property-became-nullable
- ▲
the response property
checkout_urlbecame optional for the status400response-property-became-optional
- ▲
the response property
checkout_urlbecame optional for the status401response-property-became-optional
- ▲
the response property
checkout_urlbecame optional for the status429response-property-became-optional
- ▲
the response property
checkout_urlbecame optional for the status500response-property-became-optional
- ▲
the
agent_instructionresponse property's maxLength was unset from1000for the response status400response-property-max-length-unset
- ▲
the
agent_instructionresponse property's maxLength was unset from1000for the response status401response-property-max-length-unset
- ▲
the
agent_instructionresponse property's maxLength was unset from1000for the response status429response-property-max-length-unset
- ▲
the
agent_instructionresponse property's maxLength was unset from1000for the response status500response-property-max-length-unset
- ▲
the
messageresponse property's maxLength was unset from240for the response status400response-property-max-length-unset
- ▲
the
messageresponse property's maxLength was unset from240for the response status401response-property-max-length-unset
- ▲
the
messageresponse property's maxLength was unset from240for the response status429response-property-max-length-unset
- ▲
the
messageresponse property's maxLength was unset from240for the response status500response-property-max-length-unset
- ▲
removed the required property
deviceCodefrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
expiresInSecondsfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
intervalSecondsfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
loginUrlfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
userCodefrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
verificationUrifrom the response with the200statusresponse-required-property-removed
- ●
the optional response header
Retry-Afterremoved for the status200optional-response-header-removed
- ●
the optional response header
Retry-Afterremoved for the status400optional-response-header-removed
- ●
the optional response header
Retry-Afterremoved for the status401optional-response-header-removed
- ●
the optional response header
Retry-Afterremoved for the status500optional-response-header-removed
- ○
removed the
database_unavailableenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
database_unavailableenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
database_unavailableenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
database_unavailableenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
invalid_cpu_limitenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
invalid_cpu_limitenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
invalid_cpu_limitenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
invalid_cpu_limitenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
invalid_health_endpointenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
invalid_health_endpointenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
invalid_health_endpointenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
invalid_health_endpointenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
invalid_memory_limitenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
invalid_memory_limitenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
invalid_memory_limitenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
invalid_memory_limitenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
invalid_portenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
invalid_portenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
invalid_portenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
invalid_portenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
invalid_service_nameenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
invalid_service_nameenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
invalid_service_nameenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
invalid_service_nameenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
invalid_tomlenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
invalid_tomlenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
invalid_tomlenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
invalid_tomlenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
missing_commandenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
missing_commandenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
missing_commandenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
missing_commandenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
missing_configenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
missing_configenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
missing_configenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
missing_configenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
missing_source_archiveenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
missing_source_archiveenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
missing_source_archiveenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
missing_source_archiveenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
payment_requiredenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
payment_requiredenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
payment_requiredenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
payment_requiredenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
policy_rejectedenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
policy_rejectedenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
policy_rejectedenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
policy_rejectedenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
removed the
rate_limitedenum value from thecoderesponse property for the response status400response-property-enum-value-removed
- ○
removed the
rate_limitedenum value from thecoderesponse property for the response status401response-property-enum-value-removed
- ○
removed the
rate_limitedenum value from thecoderesponse property for the response status429response-property-enum-value-removed
- ○
removed the
rate_limitedenum value from thecoderesponse property for the response status500response-property-enum-value-removed
- ○
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response400response-property-list-of-types-narrowed
- ○
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response401response-property-list-of-types-narrowed
- ○
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response429response-property-list-of-types-narrowed
- ○
response property
checkout_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response500response-property-list-of-types-narrowed
- ○
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response400response-property-list-of-types-narrowed
- ○
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response401response-property-list-of-types-narrowed
- ○
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response429response-property-list-of-types-narrowed
- ○
response property
docs_urllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response500response-property-list-of-types-narrowed
- ○
the
coderesponse's property pattern^[\s\S]{0,8192}$was added for the status400response-property-pattern-added
- ○
the
coderesponse's property pattern^[\s\S]{0,8192}$was added for the status401response-property-pattern-added
- ○
the
coderesponse's property pattern^[\s\S]{0,8192}$was added for the status429response-property-pattern-added
- ○
the
coderesponse's property pattern^[\s\S]{0,8192}$was added for the status500response-property-pattern-added
- ○
the
agent_instructionresponse's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status400response-property-pattern-changed
- ○
the
agent_instructionresponse's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status401response-property-pattern-changed
- ○
the
agent_instructionresponse's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status429response-property-pattern-changed
- ○
the
agent_instructionresponse's property pattern was changed from^[\s\S]{1,1000}$to^[\s\S]{0,8192}$for the status500response-property-pattern-changed
- ○
the
messageresponse's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status400response-property-pattern-changed
- ○
the
messageresponse's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status401response-property-pattern-changed
- ○
the
messageresponse's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status429response-property-pattern-changed
- ○
the
messageresponse's property pattern was changed from^[\s\S]{1,240}$to^[\s\S]{0,8192}$for the status500response-property-pattern-changed
- ○
added the required property
device_codeto the response with the200statusresponse-required-property-added
- ○
added the required property
expires_into the response with the200statusresponse-required-property-added
- ○
added the required property
intervalto the response with the200statusresponse-required-property-added
- ○
added the required property
verification_urito the response with the200statusresponse-required-property-added
This revision also has 141 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲