{
  "summary": "1/7 tests passed",
  "all_passed": false,
  "tests": {
    "1_stored_tokens": {
      "pass": true,
      "detail": {
        "access_token_preview": "cfoat_rYWkfrzHzlMY4d...",
        "refresh_token_preview": "cfort_O8dERVsopgwt52...",
        "has_refresh_token": true,
        "is_expired": true,
        "seconds_until_expiry": 0
      }
    },
    "2_oauth_userinfo": {
      "pass": false,
      "detail": "UserInfo failed (401): {\"error\":\"request_unauthorized\",\"error_description\":\"The request could not be authorized. Check that you provided valid credentials in the right format.\"}\n"
    },
    "3_api_accounts": {
      "pass": false,
      "detail": [
        {
          "code": 9109,
          "message": "Invalid access token"
        }
      ]
    },
    "4_api_user": {
      "pass": false,
      "detail": [
        {
          "code": 9109,
          "message": "Invalid access token"
        }
      ]
    },
    "5_refresh_token": {
      "pass": false,
      "detail": "Token refresh failed (400): {\"error\":\"invalid_grant\",\"error_description\":\"The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client. The refresh token is malformed or not valid.\"}"
    },
    "6_api_after_refresh": {
      "pass": false,
      "detail": "Skipped — refresh failed"
    },
    "7_second_refresh": {
      "pass": false,
      "detail": "Skipped — refresh failed"
    }
  }
}