{"openapi":"3.1.0","info":{"title":"Lichess API","version":"1.0.0","description":"Lichess as an API — the open-source chess platform, returned as clean JSON, no key. Look up any player's profile (titles, ratings across bullet, blitz, rapid and classical, game counts, country, FIDE rating), their rating history per variant and online status; pull the top players for any performance type; fetch a user's recent games with openings, clocks, results and full move lists; get a Stockfish cloud evaluation of any position by FEN (best lines, centipawn or mate scores); serve the daily puzzle or any puzzle by id (with solution and themes); and list current, upcoming and finished tournaments. Live data straight from lichess.org. Distinct from Chess.com player stats: Lichess is its own platform with cloud engine analysis, a puzzle database and arena tournaments — ideal for chess apps, coaching tools, analysis boards, bots and leaderboards. 9 data endpoints. Authenticated with an x-oanor-key; fair-use rate limits per plan.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/lichess-api","description":"oanor gateway"}],"tags":[{"name":"Players"},{"name":"Games"},{"name":"Analysis"},{"name":"Puzzles"},{"name":"Tournaments"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/leaderboard":{"get":{"operationId":"get_v1_leaderboard","tags":["Players"],"summary":"Top players for a perf","description":"","parameters":[{"name":"perf","in":"query","required":false,"description":"bullet, blitz, rapid, classical …","schema":{"type":"string"},"example":"blitz"},{"name":"n","in":"query","required":false,"description":"How many (1–200)","schema":{"type":"string"},"example":"10"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"perf":"blitz","count":10,"users":[{"id":"asdert9","online":false,"rating":3042,"progress":11,"username":"asdert9"},{"id":"wonderland305","online":false,"rating":3017,"progress":-1,"username":"wonderland305"},{"id":"cutemouse83","title":"GM","online":false,"rating":2989,"progress":12,"username":"cutemouse83"},{"id":"lu_shanglei","online":false,"rating":2944,"progress":-19,"username":"Lu_Shanglei"},{"id":"ivy_25","online":false,"rating":2937,"progress":26,"username":"ivy_25"},{"id":"polyclinical","online":false,"rating":2928,"progress":7,"username":"Polyclinical"},{"id":"fmshawnrl123","title":"GM","online":false,"rating":2928,"progress":3,"username":"fmshawnrl123"},{"id":"gmbrewchess","title":"GM","online":true,"rating":2925,"progress":14,"username":"gmbrewchess"},{"id":"may6enexttime","title":"GM","online":true,"rating":2923,"progress":-20,"username":"may6enexttime"},{"id":"functionjunkie","online":false,"rating":2923,"progress":-18,"username":"FunctionJunkie"}]},"meta":{"timestamp":"2026-06-07T16:46:57.319Z","request_id":"5d24a9bc-6310-416b-abdd-ff4a95ee677d"},"status":"ok","message":"Leaderboard retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/user":{"get":{"operationId":"get_v1_user","tags":["Players"],"summary":"Player profile","description":"","parameters":[{"name":"username","in":"query","required":true,"description":"Lichess username","schema":{"type":"string"},"example":"DrNykterstein"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"user":{"id":"drnykterstein","url":"https://lichess.org/@/DrNykterstein","perfs":{"blitz":{"rd":158,"games":606,"rating":3153,"progress":37,"provisional":true},"rapid":{"rd":150,"games":0,"rating":2500,"progress":0,"provisional":true},"atomic":{"rd":258,"games":25,"rating":2160,"progress":85,"provisional":true},"bullet":{"rd":75,"games":9583,"rating":3243,"progress":-14,"provisional":false},"chess960":{"rd":187,"games":129,"rating":2541,"progress":-26,"provisional":true},"classical":{"rd":150,"games":0,"rating":2500,"progress":0,"provisional":true},"ultraBullet":{"rd":231,"games":92,"rating":2406,"progress":-7,"provisional":true},"correspondence":{"rd":500,"games":0,"rating":1500,"progress":0,"provisional":true}},"title":"GM","counts":{"all":10450,"win":7207,"draw":834,"loss":2409,"rated":10435},"online":false,"patron":true,"seen_at":1777141390010,"username":"DrNykterstein","streaming":false,"created_at":1544100290814,"play_time_seconds":1169601}},"meta":{"timestamp":"2026-06-07T16:46:57.446Z","request_id":"391e3129-3f4d-41b4-b869-76e608dd3fc8"},"status":"ok","message":"User retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/user/rating-history":{"get":{"operationId":"get_v1_user_rating_history","tags":["Players"],"summary":"Rating history","description":"","parameters":[{"name":"username","in":"query","required":true,"description":"Lichess username","schema":{"type":"string"},"example":"DrNykterstein"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"history":[{"perf":"UltraBullet","points":[{"date":"2019-07-13","rating":2519},{"date":"2020-03-23","rating":2413},{"date":"2020-08-29","rating":2406}]},{"perf":"Bullet","points":[{"date":"2018-12-15","rating":2864},{"date":"2019-01-04","rating":2970},{"date":"2019-01-05","rating":3117},{"date":"2019-01-07","rating":3009},{"date":"2019-01-29","rating":2987},{"date":"2019-01-30","rating":3091},{"date":"2019-01-31","rating":3111},{"date":"2019-02-05","rating":3110},{"date":"2019-02-08","rating":3076},{"date":"2019-02-09","rating":3056},{"date":"2019-03-18","rating":3002},{"date":"2019-04-16","rating":2973},{"date":"2019-04-26","rating":3044},{"date":"2019-05-04","rating":3065},{"date":"2019-05-23","rating":3050},{"date":"2019-06-02","rating":3037},{"date":"2019-06-16","rating":3078},{"date":"2019-06-17","rating":3073},{"date":"2019-06-22","rating":3026},{"date":"2019-07-12","rating":3037},{"date":"2019-07-13","rating":3063},{"date":"2019-07-22","rating":2985},{"date":"2019-07-29","rating":2935},{"date":"2019-08-01","rating":2943},{"date":"2019-08-14","rating":2969},{"date":"2019-09-02","rating":2979},{"date":"2019-09-07","rating":2981},{"date":"2019-11-04","rating":2971},{"date":"2019-12-14","rating":2987},{"date":"2019-12-16","rating":2992},{"date":"2019-12-23","rating":2952},{"date":"2020-01-27","rating":2953},{"date":"2020-02-10","rating":2937},{"date":"2020-02-22","rating":2898},{"date":"2020-03-02","rating":2879},{"date":"2020-03-07","rating":3021},{"date":"2020-03-23","rating":3081},{"date":"2020-03-24","rating":3152},{"date":"2020-03-25","rating":3159},{"date":"2020-04-01","rating":3166},{"date":"2020-04-02","rating":3216},{"date":"2020-04-03","rating":3211},{"date":"2020-04-05","rating":3135},{"date":"2020-04-06","rating":3160},{"date":"2020-04-07","rating":3245},{"date":"2020-04-08","rating":3203},{"date":"2020-04-13","rating":3243},{"date":"2020-04-14","rating":3251},{"date":"2020-04-15","rating":3276},{"date":"2020-04-17","rating":3335},{"date":"2020-04-22","rating":3330},{"date":"2020-04-27","rating":3325},{"date":"2020-04-29","rating":3330},{"date":"2020-04-30","rating":3276},{"date":"2020-05-01","rating":3247},{"date":"2020-05-03","rating":3239},{"date":"2020-05-04","rating":3273},{"date":"2020-05-05","rating":3265},{"date":"2020-05-06","rating":3237},{"date":"2020-05-07","rating":3179},{"date":"2020-05-08","rating":3255},{"date":"2020-05-09","rating":3214},{"date":"2020-05-10","rating":3248},{"date":"2020-05-11","rating":3213},{"date":"2020-05-12","rating":3245},{"date":"2020-05-13","rating":3214},{"date":"2020-05-14","rating":3243},{"date":"2020-05-27","rating":3233},{"date":"2020-05-30","rating":3228},{"date":"2020-06-02","rating":3281},{"date":"2020-06-05","rating":3210},{"date":"2020-06-06","rating":3206},{"date":"2020-06-07","rating":3189},{"date":"2020-06-09","rating":3149},{"date":"2020-06-10","rating":3186},{"date":"2020-06-13","rating":3187},{"date":"2020-06-14","rating":3201},{"date":"2020-06-15","rating":3203},{"date":"2020-06-16","rating":3200},{"date":"2020-06-18","rating":3214},{"date":"2020-06-21","rating":3189},{"date":"2020-06-22","rating":3200},{"date":"2020-06-23","rating":3229},{"date":"2020-06-26","rating":3241},{"date":"2020-06-27","rating":3160},{"date":"2020-06-29","rating":3134},{"date":"2020-07-01","rating":3141},{"date":"2020-07-02","rating":3193},{"date":"2020-07-04","rating":3181},{"date":"2020-07-15","rating":3198},{"date":"2020-07-16","rating":3173},{"date":"2020-07-25","rating":3127},{"date":"2020-07-27","rating":3128},{"date":"2020-08-04","rating":3078},{"date":"2020-08-06","rating":3089},{"date":"2020-08-14","rating":3095},{"date":"2020-08-15","rating":3113},{"date":"2020-08-22","rating":3014},{"date":"2020-08-25","rating":3026},{"date":"2020-08-26","rating":3036},{"date":"2020-08-29","rating":3036},{"date":"2020-08-31","rating":2997},{"date":"2020-09-02","rating":3000},{"date":"2020-09-08","rating":3030},{"date":"2020-09-10","rating":2970},{"date":"2020-09-11","rating":2992},{"date":"2020-09-19","rating":2989},{"date":"2020-10-13","rating":3078},{"date":"2020-10-16","rating":3078},{"date":"2020-10-17","rating":3103},{"date":"2020-10-27","rating":3115},{"date":"2020-11-06","rating":3117},{"date":"2020-11-11","rating":3095},{"date":"2020-11-12","rating":3084},{"date":"2020-12-11","rating":3086},{"date":"2021-01-10","rating":3083},{"date":"2021-01-11","rating":3096},{"date":"2021-02-20","rating":3110},{"date":"2021-02-22","rating":3153},{"date":"2021-02-23","rating":3175},{"date":"2021-02-27","rating":3179},{"date":"2021-03-01","rating":3114},{"date":"2021-03-04","rating":3167},{"date":"2021-03-05","rating":3161},{"date":"2021-03-06","rating":3161},{"date":"2021-03-07","rating":3195},{"date":"2021-03-08","rating":3164},{"date":"2021-03-09","rating":3155},{"date":"2021-03-10","rating":3172},{"date":"2021-03-11","rating":3145},{"date":"2021-03-15","rating":3144},{"date":"2021-03-16","rating":3149},{"date":"2021-03-19","rating":3156},{"date":"2021-03-20","rating":3107},{"date":"2021-03-22","rating":3090},{"date":"2021-03-28","rating":3138},{"date":"2021-03-29","rating":3142},{"date":"2021-03-30","rating":3184},{"date":"2021-03-31","rating":3175},{"date":"2021-04-01","rating":3145},{"date":"2021-04-02","rating":3154},{"date":"2021-04-03","rating":3158},{"date":"2021-04-08","rating":3162},{"date":"2021-04-11","rating":3157},{"date":"2021-04-12","rating":3200},{"date":"2021-04-13","rating":3233},{"date":"2021-04-14","rating":3246},{"date":"2021-05-03","rating":3215},{"date":"2021-05-10","rating":3252},{"date":"2021-05-18","rating":3254},{"date":"2021-05-20","rating":3194},{"date":"2021-06-01","rating":3100},{"date":"2021-06-02","rating":3134},{"date":"2021-06-07","rating":3135},{"date":"2021-06-14","rating":3118},{"date":"2021-06-20","rating":3140},{"date":"2021-06-23","rating":3116},{"date":"2021-08-18","rating":3167},{"date":"2021-08-19","rating":3188},{"date":"2021-08-21","rating":3194},{"date":"2021-10-18","rating":3194},{"date":"2021-10-22","rating":3213},{"date":"2021-10-25","rating":3191},{"date":"2021-11-01","rating":3270},{"date":"2021-11-08","rating":3265},{"date":"2021-11-09","rating":3290},{"date":"2021-11-10","rating":3372},{"date":"2021-11-11","rating":3315},{"date":"2021-11-14","rating":3326},{"date":"2021-11-15","rating":3333},{"date":"2021-12-20","rating":3366},{"date":"2021-12-21","rating":3323},{"date":"2021-12-22","rating":3294},{"date":"2021-12-23","rating":3246},{"date":"2022-01-12","rating":3225},{"date":"2022-03-12","rating":3256},{"date":"2022-03-14","rating":3232},{"date":"2022-03-15","rating":3252},{"date":"2022-03-18","rating":3222},{"date":"2022-04-01","rating":3324},{"date":"2022-04-04","rating":3313},{"date":"2022-04-16","rating":3303},{"date":"2022-04-17","rating":3297},{"date":"2022-05-27","rating":3319},{"date":"2022-06-20","rating":3240},{"date":"2022-06-27","rating":3269},{"date":"2022-06-29","rating":3288},{"date":"2022-08-23","rating":3336},{"date":"2023-07-15","rating":3208},{"date":"2024-06-22","rating":3028},{"date":"2025-05-24","rating":3218},{"date":"2025-11-25","rating":3233},{"date":"2026-01-19","rating":3276},{"date":"2026-03-17","rating":3243}]},{"perf":"Blitz","points":[{"date":"2019-07-17","rating":2676},{"date":"2019-07-31","rating":2683},{"date":"2019-08-14","rating":2683},{"date":"2019-09-18","rating":2677},{"date":"2020-02-05","rating":2678},{"date":"2020-03-21","rating":2837},{"date":"2020-04-07","rating":2846},{"date":"2020-04-10","rating":2847},{"date":"2020-07-11","rating":2858},{"date":"2020-07-20","rating":2894},{"date":"2020-07-23","rating":2855},{"date":"2020-07-28","rating":2881},{"date":"2020-08-03","rating":2907},{"date":"2020-08-04","rating":2948},{"date":"2020-08-05","rating":2966},{"date":"2020-08-31","rating":2981},{"date":"2020-09-07","rating":2971},{"date":"2021-03-07","rating":2975},{"date":"2021-03-17","rating":3042},{"date":"2021-07-03","rating":3102},{"date":"2021-08-07","rating":3122},{"date":"2021-08-19","rating":3160},{"date":"2021-11-07","rating":3154},{"date":"2021-11-09","rating":3160},{"date":"2021-11-10","rating":3159},{"date":"2021-11-15","rating":3157},{"date":"2021-11-16","rating":3178},{"date":"2021-11-17","rating":3202},{"date":"2021-12-20","rating":3206},{"date":"2021-12-21","rating":3188},{"date":"2021-12-23","rating":3214},{"date":"2022-02-28","rating":3214},{"date":"2022-04-09","rating":3214},{"date":"2022-04-16","rating":3198},{"date":"2023-07-01","rating":3115},{"date":"2023-12-22","rating":3130},{"date":"2024-03-24","rating":3131},{"date":"2026-04-08","rating":3153}]},{"perf":"Rapid","points":[]},{"perf":"Classical","points":[]},{"perf":"Correspondence","points":[]},{"perf":"Crazyhouse","points":[]},{"perf":"Chess960","points":[{"date":"2019-02-23","rating":2834},{"date":"2019-03-27","rating":2747},{"date":"2019-07-20","rating":2752},{"date":"2019-07-27","rating":2725},{"date":"2019-09-07","rating":2725},{"date":"2019-09-14","rating":2727},{"date":"2019-09-28","rating":2714},{"date":"2019-11-23","rating":2656},{"date":"2019-12-21","rating":2656},{"date":"2022-12-03","rating":2541}]},{"perf":"King of the Hill","points":[]},{"perf":"Three-Check","points":[]},{"perf":"Antichess","points":[]},{"perf":"Atomic","points":[{"date":"2019-01-30","rating":1851},{"date":"2019-02-09","rating":1912},{"date":"2019-02-16","rating":1936},{"date":"2019-02-23","rating":1952},{"date":"2019-03-02","rating":1961},{"date":"2019-03-09","rating":1984},{"date":"2019-03-16","rating":2033},{"date":"2019-03-23","rating":2088},{"date":"2019-03-30","rating":2111},{"date":"2019-04-26","rating":2138},{"date":"2019-04-27","rating":2075},{"date":"2019-05-18","rating":2103},{"date":"2019-05-24","rating":2104},{"date":"2019-06-11","rating":2105},{"date":"2019-06-21","rating":2110},{"date":"2019-07-20","rating":2114},{"date":"2019-07-26","rating":2116},{"date":"2019-11-23","rating":2091},{"date":"2020-01-04","rating":2092},{"date":"2020-02-22","rating":2120},{"date":"2020-03-07","rating":2121},{"date":"2020-03-14","rating":2160}]},{"perf":"Horde","points":[]},{"perf":"Racing Kings","points":[]},{"perf":"Puzzles","points":[]}],"username":"DrNykterstein"},"meta":{"timestamp":"2026-06-07T16:46:57.551Z","request_id":"f3bb2fee-a3b6-4bfe-bcef-9afad658fe53"},"status":"ok","message":"Rating history retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/users/status":{"get":{"operationId":"get_v1_users_status","tags":["Players"],"summary":"Online status (up to 50)","description":"","parameters":[{"name":"ids","in":"query","required":true,"description":"Comma-separated usernames","schema":{"type":"string"},"example":"DrNykterstein,Hikaru"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":2,"users":[{"id":"drnykterstein","name":"DrNykterstein","title":"GM","online":false,"patron":true,"playing":false,"streaming":false},{"id":"hikaru","name":"Hikaru","online":false,"patron":false,"playing":false,"streaming":false}]},"meta":{"timestamp":"2026-06-07T16:46:57.680Z","request_id":"a49bbd04-b691-4446-b3bf-f9700db7cdfc"},"status":"ok","message":"Status retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/user/games":{"get":{"operationId":"get_v1_user_games","tags":["Games"],"summary":"A user's recent games","description":"","parameters":[{"name":"username","in":"query","required":true,"description":"Lichess username","schema":{"type":"string"},"example":"DrNykterstein"},{"name":"max","in":"query","required":false,"description":"Max games (1–50)","schema":{"type":"string"},"example":"10"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":10,"games":[{"id":"kAdOQKeh","url":"https://lichess.org/kAdOQKeh","perf":"blitz","black":{"user":"DrNykterstein","rating":3145,"rating_diff":8},"clock":{"total":180,"initial":180,"increment":0},"moves":"e4 Nf6 e5 Nd5 Nc3 Nxc3 dxc3 d6 Nf3 Nc6 Bb5 a6 Bxc6+ bxc6 O-O f6 exf6 exf6 Nd4 Qd7 Qh5+ g6 Qf3 Kf7 Nxc6 Bb7 Nd8+ Rxd8 Qxb7 Qb5 Qxc7+ Rd7 c4 Rxc7 cxb5 axb5 c3 Be7 Rd1 Ra8 a3 f5 Be3 Ke6 Rd3 Bf6 Rad1 Rc6 Bf4 Be5 Re1 Kf6 Bxe5+ dxe5 Rd5 e4 Rxb5 Rd6 g3 Rd2 c4 Rc2 c5 Rd8 Rb6+ Kg5 Rd6 Ra8 c6 Rxb2 Rc1 Rc8 c7 Rb7 Rdc6 Ra7 R1c3 f4 R6c5+ Kg4 gxf4 Kxf4 Kg2 g5 R5c4 Ke5 Rc5+ Kf4 f3 exf3+ Kf2 Ke4 R5c4+ Kf5 Kxf3 h5 Rc5+ Ke6 Rc6+ Kd7 Ke4 g4 Kd5 Ra5+ R6c5 Rxc7 Rxa5 Rxc3 Ke4 Rh3 Rd5+ Ke6 Rd2 Kf6 Kf4 Rf3+ Ke4 Rxa3 Kf4 Rf3+ Ke4 Kg5 Rg2 Kh4 Ke5 Kh3 Rd2 h4 Ke4 Rf8 Ke3 g3 hxg3 hxg3 Rd1 g2","rated":true,"speed":"blitz","white":{"user":"respects_55","rating":2644,"rating_diff":-5},"status":"resign","winner":"black","opening":{"eco":"B02","ply":5,"name":"Alekhine Defense: Sämisch Attack"},"variant":"standard","created_at":1775677143033,"last_move_at":1775677513708},{"id":"xKWdG1d1","url":"https://lichess.org/xKWdG1d1","perf":"blitz","black":{"user":"Sharkfang","rating":2752,"rating_diff":-2},"clock":{"total":180,"initial":180,"increment":0},"moves":"d4 Nf6 c4 g6 Nc3 Bg7 e3 d6 e4 O-O Nf3 e5 d5 Nbd7 Bd3 Nc5 Bc2 a5 h3 Nh5 g3 Bd7 Be3 b6 Nd2 Qe8 Qe2 f5 a4 f4 Bxc5 bxc5 g4 Nf6 f3 Rb8 Nb5 Qc8 Nb3 Ra8 Qd2 Bxb5 cxb5 Nd7 Nxa5 Nb6 Nc6 Kh8 a5 Nc4 Qc3 Ne3 Ke2 Bf6 h4 Qd7 Rag1 Bg7 Bd3 h6 b4 cxb4 Qxb4 Rfe8 Qc3 Rec8 Rc1 Qf7 Nb4 Rxa5 Nc2 Ra2 Ra1 Rxa1 Rxa1 Ng2 b6 Nxh4 b7 Rb8 Ra8 Qe8 Qc6 Qd8 Qa6 Kh7 Rxb8 Qxb8 Qa8","rated":true,"speed":"blitz","white":{"user":"DrNykterstein","rating":3131,"rating_diff":14},"status":"resign","winner":"white","opening":{"eco":"E61","ply":5,"name":"King's Indian Defense"},"variant":"standard","created_at":1775676977600,"last_move_at":1775677126911},{"id":"SnXhGC57","url":"https://lichess.org/SnXhGC57","perf":"bullet","black":{"user":"DrNykterstein","rating":3238,"rating_diff":5},"clock":{"total":60,"initial":60,"increment":0},"moves":"e4 c6 d4 d5 exd5 cxd5 Bd3 Nc6 c3 Qc7 Ne2 Bg4 O-O e6 Qe1 Bd6 f3 Bh5 Qh4 Bg6 Bxg6 fxg6 Bf4 Nf6 Bxd6 Qxd6 Nf4 O-O Nd3 Rae8 Nd2 e5 dxe5 Nxe5 Nxe5 Rxe5 Rae1 Rxe1 Rxe1 Qb6+ Qf2 Qxb2 Ne4 Qxf2+ Nxf2 Kf7 Nd3 Rc8 Rc1 Ke6 Kf2 Kd6 Ke3 Rc4 Nb2 d4+ Kd3 Rxc3+ Rxc3 dxc3 Kxc3 Kd5 Kd3 Nd7 Nd1 Nc5+ Kc3 b5 Ne3+ Kc6 Kd4 Kd6 h4 a5 g4 Ne6+ Ke4 a4 a3 Kc5 f4 b4 axb4+ Kxb4 f5 gxf5+ gxf5 Nc5+ Ke5 Kb3 Kd5 a3 Nc4 a2 Nd2+ Kc2 Nc4 Nb3 Ke6 a1=Q Ne5 Nc5+ Kf7 Qxe5 f6 Qxf6+ Kg8 h5 Kh7 Ne6 Kg8 g5 Kh7 Qg7#","rated":true,"speed":"bullet","white":{"user":"PseudoBenko","rating":3029,"rating_diff":-2},"status":"mate","winner":"black","opening":{"eco":"B13","ply":5,"name":"Caro-Kann Defense: Exchange Variation"},"variant":"standard","created_at":1773789787111,"last_move_at":1773789907227},{"id":"nrmBGiQF","url":"https://lichess.org/nrmBGiQF","perf":"bullet","black":{"user":"PseudoBenko","rating":3032,"rating_diff":-3},"clock":{"total":60,"initial":60,"increment":0},"moves":"c4 Nf6 g3 e6 Bg2 d5 Nf3 Be7 O-O O-O cxd5 exd5 d3 c5 d4 Nc6 Nc3 Bg4 Be3 Re8 dxc5 Bxf3 Bxf3 d4 Bxc6 dxe3 Bxe8 exf2+ Rxf2 Qxe8 Rf3 Bxc5+ Kh1 Rd8 Qb3 Bb6 Raf1 h6 e4 Qe5 Nd5 Nxd5 exd5 Rxd5 Rxf7 Kh7 Qc2+ Kg8 Rf8#","rated":true,"speed":"bullet","white":{"user":"DrNykterstein","rating":3232,"rating_diff":6},"status":"mate","winner":"white","opening":{"eco":"A14","ply":9,"name":"English Opening: Agincourt Defense, Neo-Catalan Declined"},"variant":"standard","created_at":1773789715738,"last_move_at":1773789783744},{"id":"VOqkxbKK","url":"https://lichess.org/VOqkxbKK","perf":"bullet","black":{"user":"DrNykterstein","rating":3226,"rating_diff":6},"clock":{"total":60,"initial":60,"increment":0},"moves":"e4 e6 d4 d5 Nc3 Bb4 Ne2 dxe4 a3 Be7 Nxe4 Nf6 Nxf6+ Bxf6 Be3 b6 Qd2 Bb7 O-O-O Nc6 Nc3 Qe7 d5 O-O-O Bc4 Ne5 Ba2 Ng4 Rhe1 Nxe3 Rxe3 Bg5 Rde1 Kb8 Kb1 Bxe3 Qxe3 Rhe8 dxe6 fxe6 Bxe6 Qf6 f4 Bxg2 f5 g6 Qg3 gxf5 Nb5 f4 Qxg2 Rxe6 Rxe6 Qxe6 Qg7 Rd1#","rated":true,"speed":"bullet","white":{"user":"PseudoBenko","rating":3035,"rating_diff":-3},"status":"mate","winner":"black","opening":{"eco":"C15","ply":7,"name":"French Defense: Winawer Variation, Alekhine-Maróczy Gambit"},"variant":"standard","created_at":1773789634732,"last_move_at":1773789713231},{"id":"haRbNEM1","url":"https://lichess.org/haRbNEM1","perf":"bullet","black":{"user":"PseudoBenko","rating":3038,"rating_diff":-3},"clock":{"total":60,"initial":60,"increment":0},"moves":"c4 Nf6 Nc3 b6 d4 Bb7 f3 d5 cxd5 Nxd5 e4 Nxc3 bxc3 e5 Bb5+ Nd7 Ne2 exd4 cxd4 Bb4+ Bd2 Bxd2+ Qxd2 O-O O-O c5 Rad1 cxd4 Bxd7 Qxd7 Nxd4 Rfd8 Qb2 Qe7 Nf5 Qf8 h4 h6 g4 Rxd1 Rxd1 Bc8 Rd8 Bxf5 Rxf8+ Rxf8 gxf5 Rd8 Kf2 Kf8 e5 f6 exf6","rated":true,"speed":"bullet","white":{"user":"DrNykterstein","rating":3219,"rating_diff":7},"status":"resign","winner":"white","opening":{"eco":"A16","ply":3,"name":"English Opening: Anglo-Indian Defense, Queen's Knight Variation"},"variant":"standard","created_at":1773789579475,"last_move_at":1773789631345},{"id":"SNG5EiHV","url":"https://lichess.org/SNG5EiHV","perf":"bullet","black":{"user":"DrNykterstein","rating":3212,"rating_diff":7},"clock":{"total":60,"initial":60,"increment":0},"moves":"e4 e5 Nf3 Nc6 Nc3 g6 d4 exd4 Nxd4 Bg7 Be3 Nf6 Qd2 O-O O-O-O d5 Nxc6 bxc6 e5 Ng4 f4 Nxe3 Qxe3 f6 h4 fxe5 fxe5 Qe7 h5 Qxe5 Qxe5 Bxe5 hxg6 hxg6 Bd3 Kg7 Rde1 Bd6 Ne2 Bd7 Nd4 Rae8 c3 c5 Nb5 Bf4+ Kb1 c4 Rxe8 Rxe8 Rf1 cxd3 Rxf4 Re1#","rated":true,"speed":"bullet","white":{"user":"PseudoBenko","rating":3041,"rating_diff":-3},"status":"mate","winner":"black","opening":{"eco":"C46","ply":6,"name":"Three Knights Opening: Steinitz Defense"},"variant":"standard","created_at":1773789517521,"last_move_at":1773789577679},{"id":"ItgC9JQz","url":"https://lichess.org/ItgC9JQz","perf":"bullet","black":{"user":"PseudoBenko","rating":3032,"rating_diff":9},"clock":{"total":60,"initial":60,"increment":0},"moves":"d4 Nf6 c4 b6 Nf3 Bb7 g3 g6 Bg2 Bg7 O-O O-O h3 d6 d5 b5 Nc3 bxc4 Nd2 c6 Nxc4 cxd5 Nxd5 Nxd5 Bxd5 Bxd5 Qxd5 Nd7 Be3 Nf6 Qd3 Rc8 Rac1 d5 Na5 Qxa5 a3 e6 b4 Qd8 Bxa7 Ne4 Kg2 Nc3 Bc5 d4 Bxf8 Qxf8 e3 e5 exd4 exd4 Rfe1 Qd6 Rc2 h5 h4 Qd5+ Qf3 Qb3 Rd2 Qxa3 Re7 Rf8 Rb7 Qb3 b5 Qc4 b6 Qd5 Qxd5 Nxd5 Rd3 Rc8 Rb3 Rd8 Rc7 Nxb6 Rxb6 d3 Rb1 d2 Rd1 Bf6 Rc2 Re8 Rcxd2 Kg7 Rd7 Re6 R1d3 Be7 Rf3 f6 Re3 Kf7 Rxe6 Kxe6 Rd3 Kf7 Re3 Bd6 Re2 Be7 f4 Bd6 Kf3 Be7 Rd2 f5 Rc2 Bf6 Ra2 Be7 Ra7 Ke6 Ke3 Kf7 Kd4 Ke6 Ra6+ Kf7 Ke5 Bf6+ Rxf6+ Kg7 Ke6 g5","rated":true,"speed":"bullet","white":{"user":"DrNykterstein","rating":3232,"rating_diff":-20},"status":"outoftime","winner":"black","opening":{"eco":"A50","ply":4,"name":"Queen's Indian Accelerated"},"variant":"standard","created_at":1773789390929,"last_move_at":1773789514737},{"id":"uG80HxaK","url":"https://lichess.org/uG80HxaK","perf":"bullet","black":{"user":"DrNykterstein","rating":3225,"rating_diff":7},"clock":{"total":60,"initial":60,"increment":0},"moves":"e4 e6 d4 d5 Nc3 dxe4 Nxe4 Nd7 Nf3 Ngf6 Nxf6+ Nxf6 Be3 Nd5 Bd3 Nxe3 fxe3 Bd6 Qe2 Qe7 O-O-O Bd7 Kb1 O-O-O h3 Kb8 Rhe1 e5 dxe5 Bxe5 Nxe5 Qxe5 Qf3 f6 Qf4 Qe7 e4 Rhe8 Re3 Qe5 Qxe5 Rxe5 Rde1 Bc6 Kc1 Rde8 Kd2 R8e7 a3 a5 R3e2 b6 Re3 Kb7 R3e2 h5 Re3 h4 R3e2 Kc8 Rf1 Kd7 Rf4 Rh5 Rg4 g5 Rf2 Rh6 b3 Kd6 a4 Bd7 e5+ Rxe5 Rd4+ Ke7 Re4 Rxe4 Bxe4 Be6 Re2 Kd6 Bf3 f5 Re3 Bd7 Rd3+ Ke7 Re3+ Re6 Rd3 Rd6 Rxd6 Kxd6 Ke3 Ke5 Bd5 Kxd5","rated":true,"speed":"bullet","white":{"user":"PseudoBenko","rating":3035,"rating_diff":-3},"status":"resign","winner":"black","opening":{"eco":"C10","ply":8,"name":"French Defense: Rubinstein Variation, Blackburne Defense"},"variant":"standard","created_at":1773789278525,"last_move_at":1773789385134},{"id":"8vvzLvgP","url":"https://lichess.org/8vvzLvgP","perf":"bullet","black":{"user":"PseudoBenko","rating":3026,"rating_diff":9},"clock":{"total":60,"initial":60,"increment":0},"moves":"Nc3 Nf6 d4 d5 Bf4 e6 e3 Bb4 a3 Bxc3+ bxc3 O-O Bd3 c5 f3 Nc6 g4 b6 Nh3 Re8 O-O e5 dxe5 Nxe5 Qd2 Bb7 Bxe5 Rxe5 Nf4 Qe7 Rae1 Re8 Ng2 h6 Bb5 Rd8 Bd3 Re8 Qf2 Nh7 h4 Nf6 Qg3 Qd8 Re2 d4 cxd4 cxd4 e4 Qc8 g5 Nh5 Qg4 Qxg4 fxg4 Ng3 Rd2 Nxf1 Bxf1 hxg5 h5 Rxe4","rated":true,"speed":"bullet","white":{"user":"DrNykterstein","rating":3247,"rating_diff":-22},"status":"resign","winner":"black","opening":{"eco":"D01","ply":6,"name":"Rapport-Jobava System"},"variant":"standard","created_at":1773789192767,"last_move_at":1773789273907}],"username":"DrNykterstein"},"meta":{"timestamp":"2026-06-07T16:46:58.154Z","request_id":"62f8e1ec-d01d-48f0-898b-5f712804d096"},"status":"ok","message":"Games retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/cloud-eval":{"get":{"operationId":"get_v1_cloud_eval","tags":["Analysis"],"summary":"Cloud engine evaluation","description":"","parameters":[{"name":"fen","in":"query","required":true,"description":"Position in FEN","schema":{"type":"string"},"example":"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"},{"name":"multi_pv","in":"query","required":false,"description":"Number of lines (1–5)","schema":{"type":"string"},"example":"1"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"fen":"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1","pvs":[{"cp":19,"moves":"e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d3 f8c5 e1h1 d7d6"}],"depth":75,"knodes":695524},"meta":{"timestamp":"2026-06-07T16:46:58.279Z","request_id":"bb49781d-5f44-46b8-b341-401d1561aedf"},"status":"ok","message":"Evaluation retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/puzzle":{"get":{"operationId":"get_v1_puzzle","tags":["Puzzles"],"summary":"Puzzle by id","description":"","parameters":[{"name":"id","in":"query","required":true,"description":"Lichess puzzle id","schema":{"type":"string"},"example":"nn1b9"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"puzzle":{"id":"nn1b9","game":{"id":"CL8bOq5q","pgn":"e4 e5 Nf3 Nf6 d4 exd4 e5 Ne4 Nxd4 d5 Bd3 Bc5 c3 Nc6 Nxc6 bxc6 Bxe4 dxe4 Qxd8+ Kxd8 Nd2 e3 fxe3 Bxe3 Nf3 Bxc1 Rxc1 Be6 b3 a5 Kf2 a4 Nd4 Bd5 c4 c5 cxd5 cxd4 Rc4 axb3 axb3 Re8 Re1 Ra2+ Kg3 Rb2 Rxd4 Rxb3+ Kf4 Kd7 Rc1 Rb2 Rdc4 Rc8 R1c2 Rxc2 Rxc2 c6 dxc6+ Rxc6 Rxc6 Kxc6 Kf5 Kd7 g4 Ke7 h4 h6 g5 g6+ Ke4","url":"https://lichess.org/CL8bOq5q","perf":"Rapid","clock":"10+0","rated":true,"players":[{"id":"l06chess","name":"l06chess","color":"white","rating":1894},{"id":"thinklikegrandmaster","name":"Thinklikegrandmaster","color":"black","rating":1865}]},"plays":44173,"rating":2019,"themes":["veryLong","endgame","zugzwang","crushing","pawnEndgame"],"solution":["h6g5","h4g5","e7e6","e4f4","e6d5","e5e6","f7e6"],"initial_ply":70}},"meta":{"timestamp":"2026-06-07T16:46:58.384Z","request_id":"e8807046-5fea-413b-ba22-888e101aeee9"},"status":"ok","message":"Puzzle retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/puzzle/daily":{"get":{"operationId":"get_v1_puzzle_daily","tags":["Puzzles"],"summary":"Daily puzzle","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"puzzle":{"id":"nn1b9","game":{"id":"CL8bOq5q","pgn":"e4 e5 Nf3 Nf6 d4 exd4 e5 Ne4 Nxd4 d5 Bd3 Bc5 c3 Nc6 Nxc6 bxc6 Bxe4 dxe4 Qxd8+ Kxd8 Nd2 e3 fxe3 Bxe3 Nf3 Bxc1 Rxc1 Be6 b3 a5 Kf2 a4 Nd4 Bd5 c4 c5 cxd5 cxd4 Rc4 axb3 axb3 Re8 Re1 Ra2+ Kg3 Rb2 Rxd4 Rxb3+ Kf4 Kd7 Rc1 Rb2 Rdc4 Rc8 R1c2 Rxc2 Rxc2 c6 dxc6+ Rxc6 Rxc6 Kxc6 Kf5 Kd7 g4 Ke7 h4 h6 g5 g6+ Ke4","url":"https://lichess.org/CL8bOq5q","perf":"Rapid","clock":"10+0","rated":true,"players":[{"id":"l06chess","name":"l06chess","color":"white","rating":1894},{"id":"thinklikegrandmaster","name":"Thinklikegrandmaster","color":"black","rating":1865}]},"plays":44108,"rating":1941,"themes":["veryLong","endgame","zugzwang","crushing","pawnEndgame"],"solution":["h6g5","h4g5","e7e6","e4f4","e6d5","e5e6","f7e6"],"initial_ply":70}},"meta":{"timestamp":"2026-06-07T16:46:58.473Z","request_id":"c39bb0a7-8cc1-4f70-9947-e8f5ca282e5c"},"status":"ok","message":"Daily puzzle retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/tournaments":{"get":{"operationId":"get_v1_tournaments","tags":["Tournaments"],"summary":"Tournaments","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"created":[{"id":"X1XrRdD5","url":"https://lichess.org/tournament/X1XrRdD5","name":"Weekly UltraBullet Arena","perf":"UltraBullet","clock":{"limit":15,"increment":0},"rated":true,"minutes":120,"variant":"standard","starts_at":1780851600000,"nb_players":58,"finishes_at":1780858800000},{"id":"y9JeQu9a","url":"https://lichess.org/tournament/y9JeQu9a","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":180,"increment":2},"rated":true,"minutes":57,"variant":"antichess","starts_at":1780851602500,"nb_players":4,"finishes_at":1780855022500},{"id":"G52yJAPW","url":"https://lichess.org/tournament/G52yJAPW","name":"≤1500 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780851605000,"nb_players":3,"finishes_at":1780853225000},{"id":"ZXlSluVJ","url":"https://lichess.org/tournament/ZXlSluVJ","name":"Hourly Atomic Arena","perf":"Atomic","clock":{"limit":180,"increment":2},"rated":true,"minutes":57,"variant":"atomic","starts_at":1780851607500,"nb_players":0,"finishes_at":1780855027500},{"id":"ossqdRI3","url":"https://lichess.org/tournament/ossqdRI3","name":"≤2000 Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780851610000,"nb_players":6,"finishes_at":1780855030000},{"id":"l2zERLW7","url":"https://lichess.org/tournament/l2zERLW7","name":"Hourly Three-check Arena","perf":"Three-Check","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"threeCheck","starts_at":1780851612500,"nb_players":0,"finishes_at":1780853232500},{"id":"aPQwC2Qe","url":"https://lichess.org/tournament/aPQwC2Qe","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780851615000,"nb_players":0,"finishes_at":1780853235000},{"id":"Nlhl8Jlr","url":"https://lichess.org/tournament/Nlhl8Jlr","name":"Hourly Chess960 Arena","perf":"Chess960","clock":{"limit":300,"increment":3},"rated":true,"minutes":57,"variant":"chess960","starts_at":1780851617500,"nb_players":1,"finishes_at":1780855037500},{"id":"gxgv3jfc","url":"https://lichess.org/tournament/gxgv3jfc","name":"Daily SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":90,"variant":"standard","starts_at":1780851620000,"nb_players":22,"finishes_at":1780857020000},{"id":"0HMwKLx7","url":"https://lichess.org/tournament/0HMwKLx7","name":"Hourly Racing Kings Arena","perf":"Racing Kings","clock":{"limit":60,"increment":2},"rated":true,"minutes":57,"variant":"racingKings","starts_at":1780851622500,"nb_players":1,"finishes_at":1780855042500},{"id":"7iqRqysy","url":"https://lichess.org/tournament/7iqRqysy","name":"Hourly Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780851625000,"nb_players":5,"finishes_at":1780855045000},{"id":"uGPYJPqz","url":"https://lichess.org/tournament/uGPYJPqz","name":"≤1700 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780851630000,"nb_players":20,"finishes_at":1780855050000},{"id":"sT968Glq","url":"https://lichess.org/tournament/sT968Glq","name":"≤1300 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780851635000,"nb_players":6,"finishes_at":1780855055000},{"id":"f8OtKrKs","url":"https://lichess.org/tournament/f8OtKrKs","name":"Elite Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":90,"variant":"standard","starts_at":1780851640000,"nb_players":62,"finishes_at":1780857040000},{"id":"L4KfnnjO","url":"https://lichess.org/tournament/L4KfnnjO","name":"≤1500 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780853400000,"nb_players":1,"finishes_at":1780855020000},{"id":"ApmqQ0dF","url":"https://lichess.org/tournament/ApmqQ0dF","name":"Hourly Three-check Arena","perf":"Three-Check","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"threeCheck","starts_at":1780853420000,"nb_players":3,"finishes_at":1780855040000},{"id":"l2kLhjlf","url":"https://lichess.org/tournament/l2kLhjlf","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780853440000,"nb_players":0,"finishes_at":1780855060000},{"id":"eddcX8FH","url":"https://lichess.org/tournament/eddcX8FH","name":"Daily Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":120,"variant":"standard","starts_at":1780855200000,"nb_players":0,"finishes_at":1780862400000},{"id":"X7R2HyGH","url":"https://lichess.org/tournament/X7R2HyGH","name":"Hourly Three-check Arena","perf":"Three-Check","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"threeCheck","starts_at":1780855202500,"nb_players":0,"finishes_at":1780858622500},{"id":"UxF4b8R7","url":"https://lichess.org/tournament/UxF4b8R7","name":"≤1500 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780855205000,"nb_players":1,"finishes_at":1780858625000},{"id":"Ou9eodn1","url":"https://lichess.org/tournament/Ou9eodn1","name":"Hourly King of the Hill Arena","perf":"King of the Hill","clock":{"limit":180,"increment":2},"rated":true,"minutes":57,"variant":"kingOfTheHill","starts_at":1780855207500,"nb_players":1,"finishes_at":1780858627500},{"id":"bcL483sK","url":"https://lichess.org/tournament/bcL483sK","name":"≤2000 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780855210000,"nb_players":2,"finishes_at":1780858630000},{"id":"loSrg2cX","url":"https://lichess.org/tournament/loSrg2cX","name":"Hourly Horde Arena","perf":"Horde","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"horde","starts_at":1780855212500,"nb_players":0,"finishes_at":1780856832500},{"id":"Ej7mifCo","url":"https://lichess.org/tournament/Ej7mifCo","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780855215000,"nb_players":0,"finishes_at":1780856835000},{"id":"6hcp5eGF","url":"https://lichess.org/tournament/6hcp5eGF","name":"Daily Atomic Arena","perf":"Atomic","clock":{"limit":180,"increment":0},"rated":true,"minutes":60,"variant":"atomic","starts_at":1780855220000,"nb_players":1,"finishes_at":1780858820000},{"id":"0GT58gNC","url":"https://lichess.org/tournament/0GT58gNC","name":"≤1300 Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780855225000,"nb_players":0,"finishes_at":1780858645000},{"id":"jeeSvVbG","url":"https://lichess.org/tournament/jeeSvVbG","name":"≤1700 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780855230000,"nb_players":0,"finishes_at":1780856850000},{"id":"5GSg5nKB","url":"https://lichess.org/tournament/5GSg5nKB","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"antichess","starts_at":1780855235000,"nb_players":1,"finishes_at":1780856855000},{"id":"j7iBDJ87","url":"https://lichess.org/tournament/j7iBDJ87","name":"Daily Crazyhouse Arena","perf":"Crazyhouse","clock":{"limit":180,"increment":2},"rated":true,"minutes":90,"variant":"crazyhouse","starts_at":1780855240000,"nb_players":0,"finishes_at":1780860640000},{"id":"uvH0H4y4","url":"https://lichess.org/tournament/uvH0H4y4","name":"≤1700 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780857000000,"nb_players":0,"finishes_at":1780858620000},{"id":"sL6pWT3V","url":"https://lichess.org/tournament/sL6pWT3V","name":"Hourly Horde Arena","perf":"Horde","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"horde","starts_at":1780857010000,"nb_players":0,"finishes_at":1780858630000},{"id":"U5yHsk61","url":"https://lichess.org/tournament/U5yHsk61","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"antichess","starts_at":1780857020000,"nb_players":0,"finishes_at":1780858640000},{"id":"Va7zG6ip","url":"https://lichess.org/tournament/Va7zG6ip","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780857040000,"nb_players":0,"finishes_at":1780858660000},{"id":"vceCbmkf","url":"https://lichess.org/tournament/vceCbmkf","name":"Weekly Horde Arena","perf":"Horde","clock":{"limit":180,"increment":0},"rated":true,"minutes":180,"variant":"horde","starts_at":1780858800000,"nb_players":1,"finishes_at":1780869600000},{"id":"uvm6giIh","url":"https://lichess.org/tournament/uvm6giIh","name":"Hourly SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780858802500,"nb_players":2,"finishes_at":1780862222500},{"id":"A74YXp0C","url":"https://lichess.org/tournament/A74YXp0C","name":"≤2000 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780858805000,"nb_players":0,"finishes_at":1780860425000},{"id":"PGUg93BJ","url":"https://lichess.org/tournament/PGUg93BJ","name":"≤1300 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780858807500,"nb_players":2,"finishes_at":1780862227500},{"id":"oQUpSQSm","url":"https://lichess.org/tournament/oQUpSQSm","name":"Daily Antichess Arena","perf":"Antichess","clock":{"limit":180,"increment":0},"rated":true,"minutes":60,"variant":"antichess","starts_at":1780858810000,"nb_players":0,"finishes_at":1780862410000},{"id":"C9iBS2bB","url":"https://lichess.org/tournament/C9iBS2bB","name":"Hourly Atomic Arena","perf":"Atomic","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"atomic","starts_at":1780858812500,"nb_players":0,"finishes_at":1780860432500},{"id":"eUguAnFK","url":"https://lichess.org/tournament/eUguAnFK","name":"≤1700 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780858815000,"nb_players":0,"finishes_at":1780862235000},{"id":"OwdDMh1X","url":"https://lichess.org/tournament/OwdDMh1X","name":"Hourly King of the Hill Arena","perf":"King of the Hill","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"kingOfTheHill","starts_at":1780858817500,"nb_players":0,"finishes_at":1780860437500},{"id":"PvRbjdsq","url":"https://lichess.org/tournament/PvRbjdsq","name":"Daily Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":150,"variant":"standard","starts_at":1780858820000,"nb_players":4,"finishes_at":1780867820000},{"id":"Bg0EwUP7","url":"https://lichess.org/tournament/Bg0EwUP7","name":"Hourly Racing Kings Arena","perf":"Racing Kings","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"racingKings","starts_at":1780858822500,"nb_players":0,"finishes_at":1780860442500},{"id":"WF6EK56S","url":"https://lichess.org/tournament/WF6EK56S","name":"≤1500 Blitz Arena","perf":"Blitz","clock":{"limit":180,"increment":2},"rated":true,"minutes":57,"variant":"standard","starts_at":1780858825000,"nb_players":0,"finishes_at":1780862245000},{"id":"xOYqFDcS","url":"https://lichess.org/tournament/xOYqFDcS","name":"Scotch Game Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780858830000,"nb_players":0,"finishes_at":1780860450000},{"id":"3y2V6ErO","url":"https://lichess.org/tournament/3y2V6ErO","name":"Hourly HyperBullet Arena","perf":"Bullet","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780858835000,"nb_players":0,"finishes_at":1780860455000},{"id":"QVdtahX0","url":"https://lichess.org/tournament/QVdtahX0","name":"Weekly Chess960 Arena","perf":"Chess960","clock":{"limit":600,"increment":2},"rated":true,"minutes":240,"variant":"chess960","starts_at":1780858840000,"nb_players":2,"finishes_at":1780873240000},{"id":"ENq4cJEf","url":"https://lichess.org/tournament/ENq4cJEf","name":"≤2000 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780860600000,"nb_players":0,"finishes_at":1780862220000},{"id":"658TJLbI","url":"https://lichess.org/tournament/658TJLbI","name":"Hourly King of the Hill Arena","perf":"King of the Hill","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"kingOfTheHill","starts_at":1780860605000,"nb_players":0,"finishes_at":1780862225000},{"id":"eOIWe7wO","url":"https://lichess.org/tournament/eOIWe7wO","name":"Hourly Atomic Arena","perf":"Atomic","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"atomic","starts_at":1780860610000,"nb_players":1,"finishes_at":1780862230000},{"id":"xEhtDNzW","url":"https://lichess.org/tournament/xEhtDNzW","name":"Hourly Racing Kings Arena","perf":"Racing Kings","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"racingKings","starts_at":1780860615000,"nb_players":0,"finishes_at":1780862235000},{"id":"9EqfvTfh","url":"https://lichess.org/tournament/9EqfvTfh","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780860620000,"nb_players":0,"finishes_at":1780862240000},{"id":"tGrRtjaf","url":"https://lichess.org/tournament/tGrRtjaf","name":"Hourly Crazyhouse Arena","perf":"Crazyhouse","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"crazyhouse","starts_at":1780860630000,"nb_players":0,"finishes_at":1780862250000},{"id":"y853r0cs","url":"https://lichess.org/tournament/y853r0cs","name":"Hourly UltraBullet Arena","perf":"UltraBullet","clock":{"limit":15,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780860640000,"nb_players":0,"finishes_at":1780862260000},{"id":"drrOeqnY","url":"https://lichess.org/tournament/drrOeqnY","name":"Daily Three-check Arena","perf":"Three-Check","clock":{"limit":180,"increment":0},"rated":true,"minutes":60,"variant":"threeCheck","starts_at":1780862400000,"nb_players":0,"finishes_at":1780866000000},{"id":"JkqyhreA","url":"https://lichess.org/tournament/JkqyhreA","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"antichess","starts_at":1780862402500,"nb_players":0,"finishes_at":1780865822500},{"id":"0OJswzCe","url":"https://lichess.org/tournament/0OJswzCe","name":"≤1500 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780862405000,"nb_players":2,"finishes_at":1780865825000},{"id":"khGcejBf","url":"https://lichess.org/tournament/khGcejBf","name":"Hourly Atomic Arena","perf":"Atomic","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"atomic","starts_at":1780862407500,"nb_players":0,"finishes_at":1780865827500},{"id":"oevvR2pa","url":"https://lichess.org/tournament/oevvR2pa","name":"≤2000 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780862410000,"nb_players":0,"finishes_at":1780865830000},{"id":"XDRRxPZi","url":"https://lichess.org/tournament/XDRRxPZi","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780862415000,"nb_players":0,"finishes_at":1780864035000},{"id":"oQr8YNCM","url":"https://lichess.org/tournament/oQr8YNCM","name":"Scotch Game SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780862420000,"nb_players":0,"finishes_at":1780865840000},{"id":"12NM3nDx","url":"https://lichess.org/tournament/12NM3nDx","name":"Hourly Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780862425000,"nb_players":0,"finishes_at":1780865845000},{"id":"sXrPFJLO","url":"https://lichess.org/tournament/sXrPFJLO","name":"≤1700 Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780862430000,"nb_players":0,"finishes_at":1780865850000},{"id":"XBrGqFqa","url":"https://lichess.org/tournament/XBrGqFqa","name":"≤1300 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780862435000,"nb_players":0,"finishes_at":1780864055000},{"id":"cugtcdXS","url":"https://lichess.org/tournament/cugtcdXS","name":"Daily HyperBullet Arena","perf":"Bullet","clock":{"limit":30,"increment":0},"rated":true,"minutes":60,"variant":"standard","starts_at":1780862440000,"nb_players":1,"finishes_at":1780866040000},{"id":"8XhC3G4N","url":"https://lichess.org/tournament/8XhC3G4N","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780864200000,"nb_players":0,"finishes_at":1780865820000},{"id":"MWPyKu30","url":"https://lichess.org/tournament/MWPyKu30","name":"≤1300 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780864240000,"nb_players":0,"finishes_at":1780865860000},{"id":"MWuyp9FL","url":"https://lichess.org/tournament/MWuyp9FL","name":"Daily King of the Hill Arena","perf":"King of the Hill","clock":{"limit":180,"increment":0},"rated":true,"minutes":60,"variant":"kingOfTheHill","starts_at":1780866000000,"nb_players":0,"finishes_at":1780869600000},{"id":"NFHqFZeW","url":"https://lichess.org/tournament/NFHqFZeW","name":"≤1300 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780866002500,"nb_players":1,"finishes_at":1780869422500},{"id":"AZCgHA0e","url":"https://lichess.org/tournament/AZCgHA0e","name":"≤1500 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780866005000,"nb_players":0,"finishes_at":1780867625000},{"id":"QNke1tWc","url":"https://lichess.org/tournament/QNke1tWc","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"antichess","starts_at":1780866007500,"nb_players":0,"finishes_at":1780867627500},{"id":"EqiXMK16","url":"https://lichess.org/tournament/EqiXMK16","name":"≤2000 Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780866010000,"nb_players":0,"finishes_at":1780869430000},{"id":"xamjiSTa","url":"https://lichess.org/tournament/xamjiSTa","name":"Hourly Three-check Arena","perf":"Three-Check","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"threeCheck","starts_at":1780866012500,"nb_players":0,"finishes_at":1780867632500},{"id":"0rS3TLOY","url":"https://lichess.org/tournament/0rS3TLOY","name":"Hourly HyperBullet Arena","perf":"Bullet","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780866015000,"nb_players":0,"finishes_at":1780867635000},{"id":"qKoOkrzU","url":"https://lichess.org/tournament/qKoOkrzU","name":"Hourly Crazyhouse Arena","perf":"Crazyhouse","clock":{"limit":180,"increment":2},"rated":true,"minutes":57,"variant":"crazyhouse","starts_at":1780866017500,"nb_players":0,"finishes_at":1780869437500},{"id":"9puAa1Qj","url":"https://lichess.org/tournament/9puAa1Qj","name":"Daily Racing Kings Arena","perf":"Racing Kings","clock":{"limit":180,"increment":0},"rated":true,"minutes":60,"variant":"racingKings","starts_at":1780866020000,"nb_players":0,"finishes_at":1780869620000},{"id":"UniFMZfK","url":"https://lichess.org/tournament/UniFMZfK","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780866025000,"nb_players":0,"finishes_at":1780867645000},{"id":"cRElamFU","url":"https://lichess.org/tournament/cRElamFU","name":"≤1700 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780866030000,"nb_players":0,"finishes_at":1780869450000},{"id":"vBisBOAK","url":"https://lichess.org/tournament/vBisBOAK","name":"Hourly SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780866035000,"nb_players":0,"finishes_at":1780869455000},{"id":"QDmdifIk","url":"https://lichess.org/tournament/QDmdifIk","name":"Scotch Game Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780866040000,"nb_players":0,"finishes_at":1780869460000},{"id":"XqBD9wld","url":"https://lichess.org/tournament/XqBD9wld","name":"≤1500 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780867800000,"nb_players":0,"finishes_at":1780869420000},{"id":"BjAyhcS3","url":"https://lichess.org/tournament/BjAyhcS3","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":0,"increment":2},"rated":true,"minutes":27,"variant":"antichess","starts_at":1780867810000,"nb_players":0,"finishes_at":1780869430000},{"id":"W5axxVad","url":"https://lichess.org/tournament/W5axxVad","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780867820000,"nb_players":0,"finishes_at":1780869440000},{"id":"YShfOT7C","url":"https://lichess.org/tournament/YShfOT7C","name":"Hourly Three-check Arena","perf":"Three-Check","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"threeCheck","starts_at":1780867830000,"nb_players":0,"finishes_at":1780869450000},{"id":"QwW35oSn","url":"https://lichess.org/tournament/QwW35oSn","name":"Hourly UltraBullet Arena","perf":"UltraBullet","clock":{"limit":15,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780867840000,"nb_players":0,"finishes_at":1780869460000},{"id":"KW2rx6R0","url":"https://lichess.org/tournament/KW2rx6R0","name":"Scotch Game Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":117,"variant":"standard","starts_at":1780869600000,"nb_players":0,"finishes_at":1780876620000},{"id":"QxWvsbql","url":"https://lichess.org/tournament/QxWvsbql","name":"Hourly Atomic Arena","perf":"Atomic","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"atomic","starts_at":1780869602500,"nb_players":0,"finishes_at":1780871222500},{"id":"HjsKZCYa","url":"https://lichess.org/tournament/HjsKZCYa","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780869605000,"nb_players":0,"finishes_at":1780871225000},{"id":"lUZli9EG","url":"https://lichess.org/tournament/lUZli9EG","name":"Hourly Crazyhouse Arena","perf":"Crazyhouse","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"crazyhouse","starts_at":1780869607500,"nb_players":0,"finishes_at":1780871227500},{"id":"icW5ITLE","url":"https://lichess.org/tournament/icW5ITLE","name":"≤1500 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780869610000,"nb_players":0,"finishes_at":1780873030000},{"id":"fCk6ycen","url":"https://lichess.org/tournament/fCk6ycen","name":"Hourly King of the Hill Arena","perf":"King of the Hill","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"kingOfTheHill","starts_at":1780869612500,"nb_players":0,"finishes_at":1780871232500},{"id":"rg01yT1Z","url":"https://lichess.org/tournament/rg01yT1Z","name":"Hourly SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780869615000,"nb_players":0,"finishes_at":1780873035000},{"id":"DpYswoNs","url":"https://lichess.org/tournament/DpYswoNs","name":"Hourly Horde Arena","perf":"Horde","clock":{"limit":60,"increment":2},"rated":true,"minutes":57,"variant":"horde","starts_at":1780869617500,"nb_players":0,"finishes_at":1780873037500},{"id":"fnWacxJB","url":"https://lichess.org/tournament/fnWacxJB","name":"≤1700 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780869620000,"nb_players":0,"finishes_at":1780871240000},{"id":"XSM1D6vl","url":"https://lichess.org/tournament/XSM1D6vl","name":"Hourly Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780869625000,"nb_players":0,"finishes_at":1780873045000},{"id":"UHPEClDF","url":"https://lichess.org/tournament/UHPEClDF","name":"Hourly HyperBullet Arena","perf":"Bullet","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780869630000,"nb_players":0,"finishes_at":1780871250000},{"id":"fuphzZ62","url":"https://lichess.org/tournament/fuphzZ62","name":"≤1300 Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780869635000,"nb_players":0,"finishes_at":1780873055000},{"id":"sWZOty27","url":"https://lichess.org/tournament/sWZOty27","name":"≤2000 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780869640000,"nb_players":0,"finishes_at":1780873060000},{"id":"yAxCeOSh","url":"https://lichess.org/tournament/yAxCeOSh","name":"≤1700 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780871400000,"nb_players":0,"finishes_at":1780873020000},{"id":"GtIFIxyI","url":"https://lichess.org/tournament/GtIFIxyI","name":"Hourly King of the Hill Arena","perf":"King of the Hill","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"kingOfTheHill","starts_at":1780871405000,"nb_players":0,"finishes_at":1780873025000},{"id":"K3ZaqiJz","url":"https://lichess.org/tournament/K3ZaqiJz","name":"Hourly Atomic Arena","perf":"Atomic","clock":{"limit":0,"increment":2},"rated":true,"minutes":27,"variant":"atomic","starts_at":1780871410000,"nb_players":0,"finishes_at":1780873030000},{"id":"BRMmTy7i","url":"https://lichess.org/tournament/BRMmTy7i","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780871420000,"nb_players":0,"finishes_at":1780873040000},{"id":"qcGULhwn","url":"https://lichess.org/tournament/qcGULhwn","name":"Hourly Crazyhouse Arena","perf":"Crazyhouse","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"crazyhouse","starts_at":1780871430000,"nb_players":0,"finishes_at":1780873050000},{"id":"UnlpKHWl","url":"https://lichess.org/tournament/UnlpKHWl","name":"Hourly UltraBullet Arena","perf":"UltraBullet","clock":{"limit":15,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780871440000,"nb_players":0,"finishes_at":1780873060000}],"started":[{"id":"z9myF7nd","url":"https://lichess.org/tournament/z9myF7nd","name":"≤2000 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780848000000,"nb_players":623,"finishes_at":1780851420000},{"id":"bgAA6ZGg","url":"https://lichess.org/tournament/bgAA6ZGg","name":"≤1700 Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780848040000,"nb_players":344,"finishes_at":1780851460000},{"id":"5XATAvsg","url":"https://lichess.org/tournament/5XATAvsg","name":"≤1500 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780848020000,"nb_players":380,"finishes_at":1780851440000},{"id":"Nic8u3RF","url":"https://lichess.org/tournament/Nic8u3RF","name":"Hourly UltraBullet Arena","perf":"UltraBullet","clock":{"limit":15,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780849800000,"nb_players":108,"finishes_at":1780851420000},{"id":"hPlaOe8t","url":"https://lichess.org/tournament/hPlaOe8t","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780849840000,"nb_players":367,"finishes_at":1780851460000},{"id":"4rpoJU6t","url":"https://lichess.org/tournament/4rpoJU6t","name":"Hourly SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780848005000,"nb_players":833,"finishes_at":1780851425000},{"id":"oEKsTRji","url":"https://lichess.org/tournament/oEKsTRji","name":"Hourly Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780848015000,"nb_players":464,"finishes_at":1780851435000},{"id":"LPkAHAGF","url":"https://lichess.org/tournament/LPkAHAGF","name":"Hourly Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":117,"variant":"standard","starts_at":1780848025000,"nb_players":589,"finishes_at":1780855045000},{"id":"j5PkiNaN","url":"https://lichess.org/tournament/j5PkiNaN","name":"≤1300 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780849820000,"nb_players":33,"finishes_at":1780851440000},{"id":"s22QuVt2","url":"https://lichess.org/tournament/s22QuVt2","name":"Hourly Atomic Arena","perf":"Atomic","clock":{"limit":60,"increment":2},"rated":true,"minutes":57,"variant":"atomic","starts_at":1780848002500,"nb_players":142,"finishes_at":1780851422500},{"id":"kc8BFj9z","url":"https://lichess.org/tournament/kc8BFj9z","name":"Hourly Crazyhouse Arena","perf":"Crazyhouse","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"crazyhouse","starts_at":1780848007500,"nb_players":84,"finishes_at":1780851427500},{"id":"hQHpkWKl","url":"https://lichess.org/tournament/hQHpkWKl","name":"Hourly King of the Hill Arena","perf":"King of the Hill","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"kingOfTheHill","starts_at":1780848012500,"nb_players":52,"finishes_at":1780851432500},{"id":"wY4y9lsq","url":"https://lichess.org/tournament/wY4y9lsq","name":"Hourly Chess960 Arena","perf":"Chess960","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"chess960","starts_at":1780848017500,"nb_players":70,"finishes_at":1780851437500},{"id":"73YhWBES","url":"https://lichess.org/tournament/73YhWBES","name":"Hourly Horde Arena","perf":"Horde","clock":{"limit":180,"increment":2},"rated":true,"minutes":57,"variant":"horde","starts_at":1780848022500,"nb_players":57,"finishes_at":1780851442500}],"finished":[{"id":"fAfJG15V","url":"https://lichess.org/tournament/fAfJG15V","name":"≤1300 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780848035000,"nb_players":63,"finishes_at":1780849655000},{"id":"vO41sCqs","url":"https://lichess.org/tournament/vO41sCqs","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780848030000,"nb_players":434,"finishes_at":1780849650000},{"id":"zTUJeOXS","url":"https://lichess.org/tournament/zTUJeOXS","name":"Hourly HyperBullet Arena","perf":"Bullet","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780848010000,"nb_players":144,"finishes_at":1780849630000},{"id":"tSmbHjri","url":"https://lichess.org/tournament/tSmbHjri","name":"Hourly UltraBullet Arena","perf":"UltraBullet","clock":{"limit":15,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780846240000,"nb_players":126,"finishes_at":1780847860000},{"id":"T2HB2JCL","url":"https://lichess.org/tournament/T2HB2JCL","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780846220000,"nb_players":451,"finishes_at":1780847840000},{"id":"rekjWfOr","url":"https://lichess.org/tournament/rekjWfOr","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":0,"increment":2},"rated":true,"minutes":27,"variant":"antichess","starts_at":1780846210000,"nb_players":83,"finishes_at":1780847830000},{"id":"dLmgToUh","url":"https://lichess.org/tournament/dLmgToUh","name":"≤2000 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":1},"rated":true,"minutes":27,"variant":"standard","starts_at":1780846200000,"nb_players":194,"finishes_at":1780847820000},{"id":"k86JYbVk","url":"https://lichess.org/tournament/k86JYbVk","name":"≤1700 SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780844440000,"nb_players":383,"finishes_at":1780847860000},{"id":"UFl6aGGj","url":"https://lichess.org/tournament/UFl6aGGj","name":"Hourly Antichess Arena","perf":"Antichess","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"antichess","starts_at":1780844435000,"nb_players":65,"finishes_at":1780846055000},{"id":"3i0jrYaB","url":"https://lichess.org/tournament/3i0jrYaB","name":"Hourly Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780844430000,"nb_players":425,"finishes_at":1780846050000},{"id":"wcUTNUm8","url":"https://lichess.org/tournament/wcUTNUm8","name":"≤1300 Rapid Arena","perf":"Rapid","clock":{"limit":600,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780844425000,"nb_players":304,"finishes_at":1780847845000},{"id":"D6sr6d6d","url":"https://lichess.org/tournament/D6sr6d6d","name":"≤1500 Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780844420000,"nb_players":275,"finishes_at":1780847840000},{"id":"pVs8oUEi","url":"https://lichess.org/tournament/pVs8oUEi","name":"Hourly Racing Kings Arena","perf":"Racing Kings","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"racingKings","starts_at":1780844417500,"nb_players":66,"finishes_at":1780847837500},{"id":"89aXvANK","url":"https://lichess.org/tournament/89aXvANK","name":"Hourly Blitz Arena","perf":"Blitz","clock":{"limit":300,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780844415000,"nb_players":616,"finishes_at":1780847835000},{"id":"nLd4ZGsD","url":"https://lichess.org/tournament/nLd4ZGsD","name":"Hourly King of the Hill Arena","perf":"King of the Hill","clock":{"limit":60,"increment":2},"rated":true,"minutes":57,"variant":"kingOfTheHill","starts_at":1780844412500,"nb_players":52,"finishes_at":1780847832500},{"id":"BUgxUsJT","url":"https://lichess.org/tournament/BUgxUsJT","name":"Hourly HyperBullet Arena","perf":"Bullet","clock":{"limit":30,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780844410000,"nb_players":126,"finishes_at":1780846030000},{"id":"j1Bj2N1N","url":"https://lichess.org/tournament/j1Bj2N1N","name":"Hourly Crazyhouse Arena","perf":"Crazyhouse","clock":{"limit":60,"increment":2},"rated":true,"minutes":57,"variant":"crazyhouse","starts_at":1780844407500,"nb_players":82,"finishes_at":1780847827500},{"id":"hs6sse7s","url":"https://lichess.org/tournament/hs6sse7s","name":"Hourly SuperBlitz Arena","perf":"Blitz","clock":{"limit":180,"increment":0},"rated":true,"minutes":57,"variant":"standard","starts_at":1780844405000,"nb_players":1047,"finishes_at":1780847825000},{"id":"vvwUjeKG","url":"https://lichess.org/tournament/vvwUjeKG","name":"Hourly Three-check Arena","perf":"Three-Check","clock":{"limit":180,"increment":2},"rated":true,"minutes":57,"variant":"threeCheck","starts_at":1780844402500,"nb_players":125,"finishes_at":1780847822500},{"id":"4RqnRyJe","url":"https://lichess.org/tournament/4RqnRyJe","name":"≤2000 Bullet Arena","perf":"Bullet","clock":{"limit":60,"increment":0},"rated":true,"minutes":27,"variant":"standard","starts_at":1780844400000,"nb_players":276,"finishes_at":1780846020000}]},"meta":{"timestamp":"2026-06-07T16:46:58.578Z","request_id":"63cdef02-1772-4f6f-839d-d1105fb4ea71"},"status":"ok","message":"Tournaments retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Spec","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"service":"lichess-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/user":"User profile by username.","GET /v1/puzzle":"A puzzle by id.","GET /v1/cloud-eval":"Cloud engine evaluation of a FEN.","GET /v1/user/games":"A user's recent games (max=).","GET /v1/leaderboard":"Top players for a perf (perf=, n=).","GET /v1/tournaments":"Current, upcoming and finished tournaments.","GET /v1/puzzle/daily":"The daily puzzle.","GET /v1/users/status":"Online status for up to 50 users (ids=).","GET /v1/user/rating-history":"A user's rating history per variant."},"description":"Lichess: user profiles, rating history, online status, performance leaderboards, recent games, cloud engine evaluation, the daily puzzle and puzzles by id, and tournaments. Real live data, no key."},"meta":{"timestamp":"2026-06-07T16:46:58.691Z","request_id":"c2aff082-d3f5-4c28-a726-a8a5baa1c779"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":3500,"rps_limit":5,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":650,"monthly_call_quota":55000,"rps_limit":15,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2700,"monthly_call_quota":320000,"rps_limit":30,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":8900,"monthly_call_quota":1400000,"rps_limit":80,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/lichess-api"}