Documentación Valorant API

Bienvenido a la documentación oficial de LosPerris Valorant API. Integra datos de rangos, historial de partidas y estadísticas detalladas en tus aplicaciones o bots de chat (Nightbot, StreamElements).

Obtener Rango (MMR)

Devuelve el rango actual, ELO y puntuación de un jugador. Ideal para comandos !rank.

GET/api/valorant/rank/:region/:name/:tag

Parámetros

ParámetroTipoDescripción
regionStringna, eu, ap, kr, latam, br
nameStringRiot ID del jugador
tagStringTagline del jugador
typeNumber(Opcional) 1: Solo Rango, 2: +Puntos, 3: +ELO

Ejemplos de Uso

curl -X GET "https://valorant-api.losperris.com/api/valorant/rank/na/PonssLoveless/8882"

Respuesta

{ "status": 200, "data": { "puuid": "a1b2c3d4-...", "region": "na", "account_level": 250, "name": "PonssLoveless", "tag": "8882", "card": { "small": "https://media.valorant-api.com/playercards/.../smallart.png", "large": "https://media.valorant-api.com/playercards/.../largeart.png", "wide": "https://media.valorant-api.com/playercards/.../wideart.png" }, "last_update": "Less than a minute ago", "current_tier_patched": "Ascendant 2", "ranking_in_tier": 50, "mmr_change_to_last_game": 18, "elo": 1650, "rank_image": "https://media.valorant-api.com/competitivetiers/.../largeicon.png" } }

Última Partida

Obtiene estadísticas detalladas de la última partida competitiva jugada.

GET/api/valorant/match/last/:region/:name/:tag
curl -X GET "https://valorant-api.losperris.com/api/valorant/match/last/na/PonssLoveless/8882"

Respuesta

{ "status": 200, "data": { "metadata": { "map": "Ascent", "mode": "Competitive", "matchid": "a1b2-...", "region": "na" }, "players": { "all_players": [ { "name": "PonssLoveless", "character": "Jett", "stats": { "kills": 24, "deaths": 12, "assists": 5 } } ] }, "teams": { "blue": { "has_won": true, "rounds_won": 13 } }, "derived": { "hs_percent": 25.5 } } }

Sesión de Hoy

Obtiene el resumen de las partidas competitivas jugadas en las últimas 24 horas.

GET/api/valorant/today/:region/:name/:tag

Parámetros

ParámetroTipoDescripción
typeNumber(Opcional) 1: Básico, 2: +Partidas Jugadas, 3: +Winrate

Ejemplos de Uso

curl -X GET "https://valorant-api.losperris.com/api/valorant/today/na/PonssLoveless/8882"

Respuesta

{ "status": 200, "data": { "matches_played": 4, "wins": 3, "losses": 1, "draws": 0, "rr_change": 42 } }

Estadísticas Generales

Obtiene las estadísticas de rendimiento de las últimas 10 partidas competitivas (Winrate, Agente favorito, HS%).

GET/api/valorant/stats/:region/:name/:tag

Parámetros

ParámetroTipoDescripción
typeNumber(Opcional) 1: Básico, 2: Descriptivo, 3: Compacto

Ejemplos de Uso

curl -X GET "https://valorant-api.losperris.com/api/valorant/stats/na/PonssLoveless/8882"

Respuesta

{ "status": 200, "data": { "matches_analyzed": 10, "winrate": 58, "favorite_agent": "Jett", "hs_percent": "25.5" } }

Códigos de Error

CódigoSignificadoDescripción
400Bad RequestFaltan parámetros o la región es inválida.
404Not FoundEl jugador no existe o perfil privado.
500Server ErrorError del servidor o de Riot API.

© 2026 LosPerris Valorant API. Todos los derechos reservados.

La API de Valorant de LosPerris no cuenta con el respaldo de Riot Games y no refleja sus opiniones.