Self-serve esports data API

Build esports products without enterprise API pricing.

Cito API gives developers REST endpoints for Call of Duty, League of Legends, Dota 2, Fortnite, Apex Legends, and UFC. Start free, test real responses, and upgrade only when your bot, dashboard, or app needs scale.

500 free calls/month
No credit card
Plans from $10/month
Commercial use on paid plans

Live API preview

Run a sample request before signup

200 OK
REQUESTGET
curl "https://api.citoapi.com/api/v1/cod/matches/live"
  -H "x-api-key: YOUR_API_KEY"
RESPONSEapplication/json
{
  "match_id": "cdl_214935",
  "league": "Call of Duty League",
  "status": "live",
  "teams": [
    {
      "name": "OpTic Texas",
      "score": 2
    },
    {
      "name": "Atlanta FaZe",
      "score": 1
    }
  ],
  "current_map": "Hardpoint",
  "player_stats_available": true
}
Demo data shown. Production endpoints require an API key.View API docs
6
Esports and sports covered
CoD, LoL, Dota 2, Fortnite, Apex, UFC
500
Free calls every month
Test real endpoints before paying
$10
Lowest paid tier
Start with one focused game
1
API key
One dashboard for docs, usage, and billing

First request path

From landing page to API response in under a minute.

01

Create a free key

No credit card. 500 calls/month for testing endpoints before you pay.

02

Run a real request

Use copy-paste examples for LoL, Call of Duty, UFC, Dota 2, Fortnite, and Apex.

03

Upgrade only when live

Starter gives 50,000 calls/month for bots, dashboards, and launched apps.

Why builders trust it

Everything a developer checks before signing up.

REST JSON endpoints
Live and historical data
Public docs and examples
Dashboard usage tracking
Webhook support on paid plans
Clear support channels

See coverage, docs, pricing, and usage before you commit. The free tier is built for proving a real workflow, not for trapping you in a sales funnel.

The Old Way vs. The Builder Way

Esports data used to be built for boardrooms. CitoAPI is built for developers who ship.

The old way

Enterprise-first APIs

The builder way

CitoAPI

Contact sales before testing
Start free instantly
Enterprise minimums
Plans from $25/month
Broad APIs built for large companies
Practical endpoints for bots, dashboards, and apps
Days reading docs
Copy-paste examples in minutes
Support feels distant
Straightforward docs and support

What builders ship

People do not buy endpoints. They buy what those endpoints let them launch.

Discord Bots

Scores, schedules, player stats, match alerts, and slash-command responses.

Stat Dashboards

Team pages, player rankings, match history, map data, and live match centers.

Fantasy & Research Tools

Performance trends, player comparisons, historical context, and pricing models.

Fan Apps

Live match pages, standings, notifications, recaps, and creator-facing tools.

The problem

Esports data should not require an enterprise contract.

Most esports data providers were built for sportsbooks, media companies, and large platforms. Cito API is built for the developers, students, indie hackers, Discord bot owners, and small teams actually creating new esports tools.

Build with Cito API

Not sure which endpoint you need?

Ask the docs assistant what you are building, like a CDL Discord bot, ALGS leaderboard, stat dashboard, or fantasy tool. It recommends endpoints, shows code examples, and helps you make your first request.

Founder-built

"I built Cito API because esports data should not be locked behind $2,000/month contracts. Developers should be able to test an idea, build a bot, launch a dashboard, or start a sports app without talking to sales first."

Aidan, Founder of Cito API

API Coverage Snapshot

Supported product areas you can test with one API key

Free testing available
500 calls/month
Fortnite
Available
Call of Duty
Available
League of Legends
Available
Dota 2
Available
Apex Legends
Available
UFC
Available
REST JSON endpointsUsage and billing in dashboard

Start Building in Minutes

Copy-paste ready code for your favorite language

1const headers = { 'x-api-key': process.env.CITO_API_KEY };
2
3// Get live Call of Duty League matches
4const matches = await fetch('https://api.citoapi.com/api/v1/cod/matches/live', { headers })
5 .then((res) => res.json());
6
7// Get match-level player stats
8const playerStats = await fetch(
9 'https://api.citoapi.com/api/v1/cod/matches/bp-match-214935/player-stats?includeMaps=true',
10 { headers }
11).then((res) => res.json());
12
13console.log(matches, playerStats);
Start free with 500 API calls/month

Pick Your Plan. Start in 60 Seconds.
No Sales Calls.

Simple plans for testing ideas, running bots, and scaling real products.

MonthlyAnnual (save 20%)

Free

Free

For testing and prototypes

  • 500 API calls/month
  • Core esports endpoints
  • 10 calls/minute rate limit
  • Community support
  • Commercial use allowed
Start Free

One Game Starter

$10/mo

For one focused game project

  • 1 game included
  • 10k-250k calls/month
  • Basic endpoints for selected game
  • Webhooks for selected game
  • No daily cap
Get Started

Basic

$25/mo

For personal projects and small bots

  • 50,000 API calls/month
  • All supported esports
  • 30 calls/minute rate limit
  • Email support (48hr)
  • Commercial use allowed
  • Webhook support
Get Started
Most Popular

Pro

Most Popular
$50/mo

For growing Discord bots, dashboards, and webhooks

  • 250,000 API calls/month
  • All supported esports
  • 100 calls/minute rate limit
  • Priority email (24hr)
  • Webhook support
Get Started

Business

$250/mo

For commercial apps and platforms

  • 2,000,000 API calls/month
  • 500 calls/minute rate limit
  • Priority support (12hr) + Slack
  • 99.9% uptime SLA
  • Custom endpoints on request
Get Started

Custom

Need more?

For custom volume or data needs

  • 5,000,000+ calls/month
  • Dedicated infrastructure
  • Custom rate limits
  • 99.95% uptime SLA
  • Phone/video support
Contact Sales

Practical esports data for a fraction of enterprise API pricing.

Built for developers shipping bots, dashboards, fantasy tools, and esports apps.

See full pricing comparison