Hello,
When posting an open challenge request (using POST http://online-go.com/v1/challenges/ ), the ranked field value in the game object is not taken into account - the open challenge created is always Ranked No (false), even when set to true in the api call.
This problem doesn’t exist when challenging a specific opponent (using this other call), it’s failing only in the open challenge method.
seems to be a problem common to both calls actually:
the value seems to be read at message reception (e.g. i get the HTTP 403 “Can not play a ranked game with rank difference > 9” when challenging a 25k bot), but when the request passes those eligibility filters, the ranked information of the challenge is always false/No/Unranked
It could be to do with the particular bot either? Some bots have their own rules that they reject games if they don’t match - or so I’ve been reading. It could be to do with the ruleset or komi etc.
so my problem was that the game request was private, and it that case the ranked value of True is not allowed/reverted to False by the server. all good now!