Entendi onde você quer chegar. Nesse caso, teríamos que implementar um CLI para nossa plataforma, onde você poderia fazer login através de um token ou com usuário e senha e, em seguida, enviar o projeto para nossa plataforma para o deploy. Porém, a automação do CI/CD e suas regras poderiam ser configuradas por você.
Respondendo a "Entendi. Então você terá um endpoint (api) que..." dentro da publicação Construção de plataforma de hospedagem de aplicações.
1