Lichess Scraper: Player Ratings & Activity avatar

Lichess Scraper: Player Ratings & Activity

Pricing

Pay per usage

Go to Apify Store
Lichess Scraper: Player Ratings & Activity

Lichess Scraper: Player Ratings & Activity

Pull Lichess player profiles and ratings across every time control via the public API. No login, no proxy, no browser.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Naimur Hasan

Naimur Hasan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Lichess Scraper

Pulls Lichess player profiles and ratings across every time control through the public API. No login, no proxy, no browser.

Input

FieldTypeNotes
usernamesarrayRequired. Lichess usernames. Default ["thibault", "german11"].

Output

One row per player: username, title, createdAt, lastSeen, playTimeHours, totalGames, wins, losses, draws, bulletRating, blitzRating, rapidRating, classicalRating, puzzleRating, patron, profileUrl.

Notes

  • Provisional ratings are suppressed. Lichess marks a rating provisional until enough games have been played, and those numbers move wildly. Treating them as real ratings makes any comparison meaningless, so they are returned as null rather than as a number that looks authoritative.
  • Timestamps are epoch milliseconds upstream and are converted to ISO.
  • A username that does not exist returns 404; it is logged and skipped, and the run fails only if none resolved.
  • Ratings across time controls are not comparable — a 1700 blitz and a 1700 classical describe different strengths.