'Unable to find /oauth/device/code Auth0 Java API

Is there an API to fetch the device code via Auth0 Java API, we use the following snippet in Go, the question is if there is a standard API or should we make a HTTP request call

url := "https://dev-foo.us.auth0.com/oauth/device/code"

payload := strings.NewReader("client_id=RO6N7mr&scope=openid&audience=https://dev-foo.us.auth0.com/api/v2/")

req, _ := http.NewRequest("POST", url, payload)


Solution 1:[1]

The documentation tells you that you need to send a POST request like the following:

POST https://YOUR_DOMAIN/oauth/device/code

Content-Type:

application/x-www-form-urlencoded

client_id=YOUR_CLIENT_ID&scope=SCOPE&audience=API_IDENTIFIER

and the response would look like

HTTP/1.1 200 OK
Content-Type: application/json
{
  "device_code":"GmRh...k9eS",
  "user_code":"WDJB-MJHT",
  "verification_uri":"https://YOUR_DOMAIN/device",
  "verification_uri_complete":"https://YOUR_DOMAIN/device?user_code=WDJB-MJHT",
  "expires_in":900, //in seconds
  "interval":5
}

enter image description here

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Lajos Arpad