A NodeJS wrapper for the VALORANT API.

npm:
npm i wrapper-valorant-api
yarn:
yarn add wrapper-valorant-api
VAL-CONTENT-V1
VAL-MATCH-V1
VAL-RANKED-V1
ACCOUNT-V1
| Region |
Endpoint |
| APAC |
ap.api.riotgames.com |
| BR |
br.api.riotgames.com |
| EU |
eu.api.riotgames.com |
| KR |
kr.api.riotgames.com |
| LATAM |
latam.api.riotgames.com |
| NA |
na.api.riotgames.com |
| Region |
Endpoint |
| ASIA |
asia.api.riotgames.com |
| AMERICAS |
americas.api.riotgames.com |
| EUROPE |
europe.api.riotgames.com |
const { ValorantApi } = require("wrapper-valorant-api");
const APIKey = ""; // Your API Key
const ValApi = new ValorantApi(APIKey); // An API instance for Valorant query
// Example usage of the VAL-CONTENT-V1 API
ValApi.getContents({ locale: "en-US" }).then((data) => console.log(data));
// Production API Key
ValApi.match.getByPuuid({ puuid: "" }); // Your puuid
ValApi.match
.getByQueue({ queue: "competetive" })
.then((data) => console.log(data));
import { ValorantApi } from "wrapper-valorant-api";
const APIKey = ""; // Your API Key
const ValApi = new ValorantApi(APIKey); // An API instance for Valorant query
// Example usage of the VAL-CONTENT-V1 API
ValApi.getContents({ locale: "en-US" }).then((data) => console.log(data));
// Production API Key
ValApi.match.getByPuuid({ puuid: "" }); // Your puuid
ValApi.match
.getByQueue({ queue: "competetive" })
.then((data) => console.log(data));