O controle de versão da API REST já foi feito. Para obter mais informações, confira "Sobre o controle de versão da API".
Pontos de extremidade da API REST para gists e comentários gist
Use a API REST para listar, criar, atualizar e excluir os gists públicos em GitHub Enterprise Server.