FREE REST API — NBA 2K27 RATINGS
NBA 2K player data.One free API.
Access comprehensive attributes, ratings, and team rosters for the complete current, classic, and all-time NBA 2K player pool, updated weekly. Build with real NBA 2K data in minutes.
1,900+ players
100+ teams
40+ attributes
<150ms responses
TOP OVERALL · NBA 2K27LIVE
from GET /api/players?sort=overall:desc
THE PLAYGROUND
Explore NBA 2K player data
QUERY — READS LIKE A SENTENCE, RUNS LIKE AN APITRY IT LIVE →
Show me from with , ranked by
GET/api/players?position=guard&era=all&three_ball_gte=85&sort=overall:desc
#PLAYERERAOVR ↓3PT ●
0 MATCH · SHOWING 0 · LIVE 2K27 DATA● = QUERIED COLUMN
EXPLORE THE DATA
One dataset. Three tools.
GET /api/players?era=all
Playground
Filter players by any attribute or era, then copy the exact API request.
1Thunder
82.4
2Nuggets
81.1
3Celtics
80.9
Rosters
Browse every current, classic, and all-time roster. Open a team for ratings and its depth chart.
969998989795
Lineup Builder
Build one lineup and analyze its fit, or add an opponent to compare two lineups.
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.