Pular para o conteúdo principal
Authorization
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
O upload cria uma aplicação totalmente nova a partir de um arquivo zip: detecta a runtime e a versão, provisiona um container no cluster com o menor uso de RAM no momento e o inicia. Use isso para um primeiro deploy; para enviar uma alteração a uma aplicação que já existe, use Enviar commit da aplicação, que é mais rápido porque não reprovisiona o container. Quem chamar o endpoint precisa ter pelo menos 256 MB de memória disponível no plano antes de o upload ser aceito, e o zip tem um limite de 100 MB. Os campos da resposta dependem do seu squarecloud.config: description e subdomain só aparecem quando definidos lá, e language informa a runtime e a versão detectadas. As requisições possuem limite de taxa de 1 upload a cada 3 segundos por usuário. Depois que a aplicação estiver em execução, gerencie-a com Iniciar, Parar e Reiniciar, e verifique-a com Obter status da aplicação.

Parâmetros

file
file
obrigatório
A aplicação a ser enviada deve estar compactada em um arquivo zip (.zip) e o Content Type deve ser multipart/form-data.

Resposta

status
string
Indica se a chamada foi bem-sucedida. success se bem-sucedida, error se não.
response
object
O conteúdo da resposta.

Erros comuns