Player Lookup was engineered to be a drop-in replacement for Corestrike’s API since its departure. We tried our best by looking at archives, but if there’s anything wrong with the formatting, please let us know at [email protected].

To search for a Player, simply send a GET request to the URL below, where <username> is the intended player.

https://clarioncorp.net/api/lookup/<username>

Rate Limit: 250 players per hour (If you need more, let us know)

Currently, Player Lookup via playerId is unsupported.

Example Output

An example of the output is listed below:

{
  "rankedStats": {
    "username": "blals",
    "rating": 1700,
    "rating_display": "Gold",
    "rank": 2154,
    "role": "Forward",
    "wins": 0,
    "losses": 0,
    "winpercent": "NaN%",
    "toppercent": "21.5%",
    "is_ranked": true,
    "masteryLevel": 146,
    "playerStatus": "Offline",
    "lp_history": [
      [1725011667510, 1700],
      [1724813695164, 2010],
      [1724813169323, 2010],
      [1724812250237, 1996],
      [1724810512534, 1969],
      [1724809870685, 1969],
      [1682628585144, 1265],
      [1682624969730, 1280],
      [1682621390984, 1210],
      [1682619609159, 1183],
      [1682617831221, 1127],
      [1682616022644, 1101],
      [1682614207629, 1110]
    ]
  },
  "characterStats": {
    "forwards": [
      {
        "name": "CD_ChaoticRocketeer",
        "display_name": "Luna",
        "wins": 1,
        "losses": 0,
        "assists": 2,
        "mvp": 0,
        "knockouts": 2,
        "scores": 4,
        "saves": 4
      },
      {
        "name": "CD_ManipulatingMastermind",
        "display_name": "Rune",
        "wins": 4,
        "losses": 3,
        "assists": 14,
        "mvp": 2,
        "knockouts": 7,
        "scores": 37,
        "saves": 30
      }
    ],
    "goalies": [
      {
        "name": "CD_ChaoticRocketeer",
        "display_name": "Luna",
        "wins": 0,
        "losses": 0,
        "assists": 0,
        "mvp": 0,
        "knockouts": 0,
        "scores": 0,
        "saves": 0
      },
      {
        "name": "CD_ManipulatingMastermind",
        "display_name": "Rune",
        "wins": 0,
        "losses": 0,
        "assists": 0,
        "mvp": 0,
        "knockouts": 0,
        "scores": 0,
        "saves": 0
      }
    ]
  },
  "overallStats": {
    "forwards": {
      "name": "Forwards",
      "display_name": "Unknown",
      "wins": 5,
      "losses": 3,
      "assists": 16,
      "mvp": 2,
      "knockouts": 9,
      "scores": 41,
      "saves": 34
    },
    "goalies": {
      "name": "Goalies",
      "display_name": "Unknown",
      "wins": 0,
      "losses": 0,
      "assists": 0,
      "mvp": 0,
      "knockouts": 0,
      "scores": 0,
      "saves": 0
    }
  },
  "lastUpdated": "2024-09-03T11:43:23.400Z"
}

Rating/LP History

The first number is a unix timestamp for when the rating was recorded, and the second number is the actual rating itself. So this rating is from April 27th, 2023 with 1280 LP:

[1682624969730, 1280]

Keep in mind that ALL Rating History is sent, so make sure to truncate any data from your return that you don’t need.