View on GitHub


GrobChess API

Welcome to the documentation for the GrobChess API. You can use this API to create and interact with games on

The API is hosted at

Getting board state

Returns the current state of the board


Example: GET api/chess?channel=1234



The first character is either ‘w’ for white’s move, or ‘b’ for black’s move.

Chars 1-64 each represent a square on the board. The last 4 chars include the last move made in standard move notation.

Making moves

Allows you to send a move to a board using standard move notation


Example: POST api/chess?message=e2e4&channel=1234


200 OK

Moves the piece at e2 to e4