Lichess Chess Scraper avatar

Lichess Chess Scraper

Pricing

from $1.00 / 1,000 player scrapeds

Go to Apify Store
Lichess Chess Scraper

Lichess Chess Scraper

Scrape Lichess.org public API: user profiles, top-200 per variant, full leaderboards. Returns username, ratings per variant, games played, completion rate, title, country, online status. For chess apps and rating analysis.

Pricing

from $1.00 / 1,000 player scrapeds

Rating

0.0

(0)

Developer

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Lichess Scraper

Scrape Lichess.org public API. Three datasets:

  • top - top 200 players for a chosen variant (bullet, blitz, rapid, classical, chess960, etc.)
  • leaderboards - top 10 for ALL variants in one shot
  • users - fetch profile data for specific usernames (batch up to 300)

Returns username, title (GM/IM/FM/CM/NM), country, ratings per variant, games played, completion rate, online status, joined date.

Useful for chess apps, rating analysis, opponent research, tournament organization.

Input

FieldTypeDescription
datasetStringtop, leaderboards, users.
variantStringVariant for top (default blitz).
usernamesArrayRequired for users.
maxItemsIntegerDefault 100, max 2000.

Output

{
"username": "DrNykterstein",
"title": "GM",
"country": "NO",
"realName": "Magnus Carlsen",
"url": "https://lichess.org/@/DrNykterstein",
"joinedAt": "2013-09-22T22:31:13.000Z",
"online": false,
"completionRate": 99,
"playTimeSeconds": 1582400,
"variant": "blitz",
"rating": 3001,
"games": 12453,
"ratings": {
"bullet": { "rating": 3215, "games": 8920 },
"blitz": { "rating": 3001, "games": 12453 },
"rapid": { "rating": 2500, "games": 1024 }
}
}

Pricing

$0.001/player.

If this actor helped you, please leave a review on the Apify Store.