FREE REST API — NBA 2K26 RATINGS

NBA 2K player data.
One free API.

Access comprehensive player attributes, team rosters, and ratings data — 1,900+ players across current, classic, and all-time rosters, updated weekly. Build with real NBA 2K data in minutes.

$ curl api.nba2kapi.com/api/players
1,900+ players
100+ teams
40+ attributes
<150ms responses
TOP OVERALL — 2K26 · WEEK 28LIVE
from GET /api/players?sort=overall:desc
THE PLAYGROUND

Explore NBA 2K player data

Open the full playground →
QUERY — READS LIKE A SENTENCE, RUNS LIKE AN APITRY IT LIVE →
Show me guards from any era with 3PT ≥ 85, ranked by overall
GET/api/players?position=guard&era=all&three_ball_gte=85&sort=overall:desc
THE API

One key.
Every endpoint.

Authenticated with a single header. ETag caching, rate-limit headers, and a public no-key endpoint for browser apps.

GET /api/players/slug/lebron-james200 · 142ms
$ curl api.nba2kapi.com/api/players/slug/lebron-james \
-H 'X-API-Key: YOUR_KEY'
{
"name": "LeBron James",
"team": "Los Angeles Lakers",
"overall": 94,
"tier": "Diamond",
"positions": ["SF", "PF"],
"attributes": { "passIQ": 95, …40 more },
"badges": { "total": 14, }
}

Ready to build?

Get your free API key and start integrating NBA 2K data into your application today.

Read the docs