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 o GitHub Pages
Use a API REST para interagir com os sites e compilações do GitHub Pages.
- Pontos de extremidade da API REST para o GitHub Pages
- Get a GitHub Enterprise Server Pages site
 - Create a GitHub Enterprise Server Pages site
 - Update information about a GitHub Enterprise Server Pages site
 - Delete a GitHub Enterprise Server Pages site
 - List GitHub Enterprise Server Pages builds
 - Request a GitHub Enterprise Server Pages build
 - Get latest Pages build
 - Get GitHub Enterprise Server Pages build
 - Create a GitHub Pages deployment
 - Get the status of a GitHub Pages deployment
 - Cancel a GitHub Pages deployment