Endpoints do Blob
Envio de Objeto Blob
Esta documentação fornece uma visão abrangente do endpoint POST /v1/objects da API Blob da SquareCloud.
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
INVALID_FILE_TYPE antes de o arquivo chegar ao armazenamento. Objetos podem receber uma expiração automática entre 1 e 365 dias, após a qual deixam de ser servidos.
Depois de enviado, navegue pelo arquivo com Lista de objetos, remova-o com Exclusão de objeto, ou acompanhe o uso em relação à cota do seu plano com Estatísticas da conta.
Use FormData (multipart/form-data). Exatamente um arquivo por requisição.
Uma string representando o nome do arquivo (sem extensão).
Deve obedecer ao padrão a-z, A-Z, 0-9 e _ (3 a 32 caracteres).
Deve obedecer ao padrão a-z, A-Z, 0-9 e _ (3 a 32 caracteres).
Uma string representando o prefixo do arquivo.
Deve obedecer ao padrão a a z, A a Z, 0 a 9 e _ (3 a 32 caracteres).
Deve obedecer ao padrão a a z, A a Z, 0 a 9 e _ (3 a 32 caracteres).
Um número indicando o período de expiração do arquivo, variando de 1 a 365 dias.
Defina como true se um hash de segurança for exigido.
Defina como true se o arquivo deve ser marcado para download automático.
Limites e uploads simultâneos
O envio de arquivos exige um plano pago.
- Toda conta pode ter no máximo 4 uploads em andamento simultaneamente. Iniciar outro upload enquanto 4 ainda estão em execução retorna
TOO_MANY_CONCURRENT_UPLOADS(429). - Planos Hobby e Standard são adicionalmente limitados a 1 upload por segundo (
RATE_LIMITED, 429). Planos Pro e Enterprise são isentos do limite por segundo.
Por segurança, arquivos
.html e .svg são sempre entregues como download (servidos como application/octet-stream) em vez de renderizados inline. Definir auto_download=true aplica esse mesmo comportamento de download forçado a qualquer tipo de arquivo.Tipos MIME permitidos
Os uploads são validados contra uma whitelist rigorosa de tipos MIME; qualquer coisa fora dela é rejeitada comoINVALID_FILE_TYPE. A extensão do arquivo armazenado é derivada no servidor a partir do tipo MIME.
Resposta
Indica se a chamada foi bem-sucedida. “success” se bem-sucedida, “error” caso contrário.

