I know that you can put constraints in your GET request, but never used it so far.
I would do a request like this:
- list of all games
- started after jan 1st
- completed
- 13x13
Then I’d crawl every game’s page (through API of course) looking for player’s rank.
I don’t know if API support all of my said constraints, nor the syntax for them, but we can work on it.
Some time ago I wanted to setup a wiki for OGS API… maybe we could do it now…
A previous thread on this subject:
An example of query:
https://online-go.com/api/v1/me/games/?started__isnull=False&ended__isnull=True