🏆 Pokémon Champions Battle Meta API

Competitive battle metadata for Pokémon Champions, updated daily.

Endpoints

GET battle_meta.json (Doubles, legacy-compatible)
GET singles/battle_meta.json (Singles)

Returns full competitive metadata including usage stats, moves, items, and tier lists.

Per-Pokémon Data

GET pokemon/{dex_id}.json (Doubles)
GET singles/pokemon/{dex_id}.json (Singles)

Individual Pokémon competitive data. Example: pokemon/445.json (Garchomp doubles)

Usage

fetch('https://your-domain/battle_meta.json')
  .then(r => r.json())
  .then(data => console.log(data.pokemon_usage))

Caching

Data is updated daily at 2 AM UTC. Use If-Modified-Since headers for efficient caching.


Powered by pokemon-champions-scraper