HenrikDev API
  • Hello and welcome :D
  • Authentication & Authorization
  • VALORANT
    • General
    • Changes
      • v4.2.0
      • v4.1.0
      • v4.0.1
      • v4.0.0
    • Error Codes
    • API Reference
      • Accounts
      • Content
      • Crosshair
      • Esports
      • Leaderboard
      • Matchlist
      • Match
      • MMR History
      • MMR
      • Premier
      • Queue Status
      • Raw
      • Status
      • Stored Data
      • Store (no daily stores)
      • Version
      • Website
Powered by GitBook
On this page
  1. VALORANT
  2. API Reference

MMR History

PreviousMatchNextMMR

Last updated 7 months ago

Returns the latest competitive games with RR movement for each game

get

Get MMR History

Authorizations
Path parameters
namestringRequired
tagstringRequired
regionstring · enumRequiredPossible values:
Responses
200
MMR History Data
application/json
400
Request error by the client (missing query for example)
application/json
403
Forbidden to connect to the Riot API (mainly maintenance reasons on riot side like patches) or to the HenrikDev API itself because of bot prevention for example
application/json
404
The entity was not found (player/match/general data)
application/json
408
Timeout while fetching riot data
application/json
429
Rate limit reached (can be global API limit which affects all users or just you, when the "x-ratelimit-remaining" header is 0 then it's a personal limit)
application/json
501
API Version not implemented, check the requested endpoint url
application/json
503
Riot API seems to be down, API unable to connect
application/json
get
GET /valorant/v1/mmr-history/{region}/{name}/{tag} HTTP/1.1
Host: api.henrikdev.xyz
Authorization: YOUR_API_KEY
Accept: */*
{
  "status": 200,
  "name": "Henrik3",
  "tag": "EUW3",
  "data": [
    {
      "currenttier": 12,
      "currenttier_patched": "Gold 1",
      "images": {
        "small": "text",
        "large": "text",
        "triangle_down": "text",
        "triangle_up": "text"
      },
      "match_id": "e5a3301c-c8e5-43bc-be94-a5c0d5275fd4",
      "map": {
        "name": "Icebox",
        "id": "e2ad5c54-4114-a870-9641-8ea21279579a"
      },
      "season_id": "34093c29-4306-43de-452f-3f944bde22be",
      "ranking_in_tier": 20,
      "mmr_change_to_last_game": -16,
      "elo": 920,
      "date": "Tuesday, January 11, 2022 9:52 PM",
      "date_raw": 1641934366
    }
  ]
}
get

Get mmr history

Authorizations
Path parameters
regionstring · enumRequired

Choose from ap, br, eu, kr, latam, na (br and latam will be internally converted to na)

Possible values:
puuidstringRequired

PUUID of the user

Responses
200
mmr history
application/json
400
Request error by the client (missing query for example)
application/json
403
Forbidden to connect to the Riot API (mainly maintenance reasons on riot side like patches) or to the HenrikDev API itself because of bot prevention for example
application/json
404
The entity was not found (player/match/general data)
application/json
408
Timeout while fetching riot data
application/json
410
Endpoint is deprecated
application/json
429
Rate limit reached (can be global API limit which affects all users or just you, when the "x-ratelimit-remaining" header is 0 then it's a personal limit)
application/json
501
API Version not implemented, check the requested endpoint url
application/json
503
Riot API seems to be down, API unable to connect
application/json
get
GET /valorant/v1/by-puuid/mmr-history/{region}/{puuid} HTTP/1.1
Host: api.henrikdev.xyz
Authorization: YOUR_API_KEY
Accept: */*
{
  "status": 200,
  "name": "Henrik3",
  "tag": "EUW3",
  "data": [
    {
      "currenttier": 12,
      "currenttier_patched": "Gold 1",
      "images": {
        "small": "text",
        "large": "text",
        "triangle_down": "text",
        "triangle_up": "text"
      },
      "match_id": "e5a3301c-c8e5-43bc-be94-a5c0d5275fd4",
      "map": {
        "name": "Icebox",
        "id": "e2ad5c54-4114-a870-9641-8ea21279579a"
      },
      "season_id": "34093c29-4306-43de-452f-3f944bde22be",
      "ranking_in_tier": 20,
      "mmr_change_to_last_game": -16,
      "elo": 920,
      "date": "Tuesday, January 11, 2022 9:52 PM",
      "date_raw": 1641934366
    }
  ]
}
get

Get MMR History v2

Authorizations
Path parameters
namestringRequired
tagstringRequired
regionstring · enumRequiredPossible values:
platformstring · enumRequiredPossible values:
Responses
200
MMR History Data v2
application/json
4XX
Invalid arguments, planned downtime or not found data
application/json
5XX
Internal Error of any kind, for more info check the details string
application/json
get
GET /valorant/v2/mmr-history/{region}/{platform}/{name}/{tag} HTTP/1.1
Host: api.henrikdev.xyz
Authorization: YOUR_API_KEY
Accept: */*
{
  "status": 1,
  "data": {
    "account": {
      "puuid": "123e4567-e89b-12d3-a456-426614174000",
      "name": "Henrik3",
      "tag": "VALO"
    },
    "history": [
      {
        "match_id": "123e4567-e89b-12d3-a456-426614174000",
        "tier": {
          "id": 1,
          "name": "Unrated"
        },
        "map": {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "name": "Ascent"
        },
        "season": {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "short": "e1a1"
        },
        "rr": 1,
        "last_change": 1,
        "elo": 1,
        "date": "2025-05-12T04:20:42.115Z"
      }
    ]
  }
}
get

Get MMR History v2

Authorizations
Path parameters
regionstring · enumRequired

Choose from ap, br, eu, kr, latam, na (br and latam will be internally converted to na)

Possible values:
platformstring · enumRequired

Platform

Possible values:
puuidstringRequired

PUUID of the user

Responses
200
MMR History Data v2
application/json
4XX
Invalid arguments, planned downtime or not found data
application/json
5XX
Internal Error of any kind, for more info check the details string
application/json
get
GET /valorant/v2/by-puuid/mmr-history/{region}/{platform}/{puuid} HTTP/1.1
Host: api.henrikdev.xyz
Authorization: YOUR_API_KEY
Accept: */*
{
  "status": 1,
  "data": {
    "account": {
      "puuid": "123e4567-e89b-12d3-a456-426614174000",
      "name": "Henrik3",
      "tag": "VALO"
    },
    "history": [
      {
        "match_id": "123e4567-e89b-12d3-a456-426614174000",
        "tier": {
          "id": 1,
          "name": "Unrated"
        },
        "map": {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "name": "Ascent"
        },
        "season": {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "short": "e1a1"
        },
        "rr": 1,
        "last_change": 1,
        "elo": 1,
        "date": "2025-05-12T04:20:42.115Z"
      }
    ]
  }
}
  • GET/valorant/v1/mmr-history/{region}/{name}/{tag}
  • GET/valorant/v1/by-puuid/mmr-history/{region}/{puuid}
  • GET/valorant/v2/mmr-history/{region}/{platform}/{name}/{tag}
  • GET/valorant/v2/by-puuid/mmr-history/{region}/{platform}/{puuid}