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 ramificações e suas configurações
Use a API REST para modificar branches e as respectivas configurações de proteção.