A Vendaze API usa códigos de status HTTP padrão e retorna um formato de erro consistente em toda falha.Documentation Index
Fetch the complete documentation index at: https://developers.vendaze.com/llms.txt
Use this file to discover all available pages before exploring further.
Formato do erro
| Campo | Descrição |
|---|---|
code | Código de erro legível por máquina. Use em lógica de tratamento. |
message | Descrição em inglês para desenvolvedores. Não exiba ao usuário final. |
request_id | ID único da requisição. Inclua ao contatar o suporte. |
Uma resposta com status 2xx nunca contém
error. Uma resposta com status não-2xx sempre contém
error.Códigos de status HTTP
| Status | Significado |
|---|---|
200 | Sucesso. Recurso lido ou atualizado. |
201 | Criado com sucesso. |
204 | Sem conteúdo. Recurso deletado. Body vazio. |
400 | Requisição malformada ou parâmetro obrigatório ausente. |
401 | Não autenticado. Token ausente, inválido ou expirado. |
403 | Sem permissão. Token válido mas escopo insuficiente. |
404 | Não encontrado. Recurso não existe, foi deletado, ou pertence a outro workspace. |
422 | Validação falhou. Veja o objeto fields. |
429 | Limite de taxa excedido. |
500 | Erro interno. Algo deu errado no servidor. |
Referência de códigos de erro
| Código | HTTP | Quando ocorre |
|---|---|---|
unauthorized | 401 | Token Bearer ausente ou assinatura inválida. |
token_expired | 401 | Access token expirado. Renove usando o refresh token. |
insufficient_scope | 403 | Token sem o escopo necessário para este endpoint. |
forbidden | 403 | Autenticado, mas sem permissão para este recurso. |
not_found | 404 | Recurso inexistente, deletado, ou de outro workspace. |
validation_error | 422 | Input falhou na validação. Veja fields para detalhes. |
rate_limit_exceeded | 429 | Muitas requisições. Aguarde o tempo indicado em Retry-After. |
internal_error | 500 | Erro inesperado. Use o request_id ao contatar suporte. |
Erros de validação
Quando a validação falha, a resposta inclui o objetofields mapeando cada campo ao problema: