Projetos
Enviar novo código
Troque o código de um projeto por um .zip novo, sem mudar a configuração.
POST
curl
Atualiza o código de um projeto que já existe, como faria um deploy no CI. A configuração do projeto não muda.
Deploy a cada push (GitHub Actions)
Guarde uma chave de leitura e escrita como segredoCUBE_API_KEY e o ID do projeto como variável CUBE_PROJECT_ID:
.github/workflows/deploy.yml
Autorizações
Chave de API da Cube (cube_…), criada no painel em Chaves de API. Mande como Authorization: Bearer cube_….
Parâmetros de caminho
O ID do projeto (26 caracteres). Aparece no painel, no topo do projeto, e em GET /projects.
Pattern:
^[0-9A-HJKMNP-TV-Z]{26}$Exemplo:
"01J8Z3W6N0Q4Y7V2K5T9D1H3XA"
Corpo
multipart/form-data
O .zip com o código novo. Até 5 MB no Free e 10 MB nos planos pagos.

