Precheck

{
  "scopesSupported": [
    "offline_access",
    "offline",
    "openid"
  ],
  "grantsSupported": [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token",
    "urn:ietf:params:oauth:grant-type:jwt-bearer",
    "urn:ietf:params:oauth:grant-type:device_code"
  ],
  "variants": [
    {
      "appId": "34F06LcIQou3HeAWGyLki",
      "offline": "offline_access",
      "scope": "trade account_manage payment offline_access",
      "status": 303,
      "accepted": false,
      "error": "invalid_scope — The requested scope is invalid, unknown, or malformed. The OAuth 2.0 Client is not allowed to request scope 'offline_access'."
    },
    {
      "appId": "34F06LcIQou3HeAWGyLki",
      "offline": "offline_access openid",
      "scope": "trade account_manage payment offline_access openid",
      "status": 303,
      "accepted": false,
      "error": "invalid_scope — The requested scope is invalid, unknown, or malformed. The OAuth 2.0 Client is not allowed to request scope 'offline_access'."
    },
    {
      "appId": "34F06LcIQou3HeAWGyLki",
      "offline": "offline_access openid email profile",
      "scope": "trade account_manage payment offline_access openid email profile",
      "status": 303,
      "accepted": false,
      "error": "invalid_scope — The requested scope is invalid, unknown, or malformed. The OAuth 2.0 Client is not allowed to request scope 'offline_access'."
    },
    {
      "appId": "34F06LcIQou3HeAWGyLki",
      "offline": "offline",
      "scope": "trade account_manage payment offline",
      "status": 303,
      "accepted": false,
      "error": "invalid_scope — The requested scope is invalid, unknown, or malformed. The OAuth 2.0 Client is not allowed to request scope 'offline'."
    },
    {
      "appId": "34F06LcIQou3HeAWGyLki",
      "offline": "none",
      "scope": "trade account_manage payment",
      "status": 302,
      "accepted": true,
      "error": null,
      "next": "https://auth.deriv.com/self-service/login/browser"
    }
  ]
}