Pular para o conteúdo
platform
PT EN

Comece por aqui

Erros

Códigos

Cada página de endpoint lista os erros daquele endpoint, com o corpo exato. O significado geral de cada código na coleção é este.

CódigoQuando acontece
400Corpo que não é JSON válido, identificador de rota inválido, ou recurso que não existe ou não pertence à loja do token.
401Token ausente, malformado ou expirado. Autentique de novo e repita a chamada.
403A filial informada na rota não está vinculada à matriz do token.
404O recurso consultado não foi encontrado.
422A requisição foi entendida e recusada por regra: campo obrigatório ausente, lote vazio ou acima do teto, estado que não permite a operação.

Dois formatos de corpo

Na maior parte dos endpoints o erro vem em um objeto com o campo error. A coleção registra uma exceção nas rotas de estoque em lote, que respondem com code, message e errorDescription. Trate os dois formatos.

{"error":"authorization header is invalid"}

200 não significa que tudo entrou

Operações em lote respondem 200 mesmo quando parte dos itens é recusada: a resposta separa o que foi aceito do que não foi. É o caso do estoque em lote e da inclusão de clientes e de produtos em contrato. Leia o corpo da resposta e reprocesse só o que foi recusado.

400 que não é erro seu

Na listagem de saldo de cashback por cliente, 400 com no record found significa que a loja não tem registro ou que o offset passou do fim da lista. A coleção trata isso como fim de paginação, não como requisição inválida.

Endpoints relacionados

Comece por aqui

Gerado a partir da coleção pública da API, publicada em 04/09/2026: api-docs.cws.digital.