402
O que significa
O workspace não tem saldo de tokens suficiente para cobrir o custo da requisição. Nada foi cobrado e nada será executado (a resposta 402 não retorna um id). A resposta inclui os campos extrasrequired (tokens necessários) e balance (saldo atual).
Tokens são debitados na criação (POST /analyses ou POST /operations). No Motor de CPF/CNPJ, required é o custo da análise; no Motor de Borderô, as entidades únicas do arquivo (cedente + sacados únicos) vezes o preço unitário. No CPF/CNPJ, o valor efetivamente cobrado vem no campo tokens_charged da resposta de sucesso; no borderô, a cobrança não aparece no payload — acompanhe pelo extrato de tokens do workspace no app. O preço está em definição durante o beta.
Causas comuns
- Saldo do workspace esgotado ou abaixo do custo da requisição.
- Volume de análises maior que o previsto no consumo de tokens do workspace.
- Borderô com mais sacados únicos (e portanto mais entidades cobradas) do que o previsto.
Como corrigir
- Compare
requiredebalanceno body do erro para saber quanto falta. - Recarregue o saldo no app Sherlocker. A API
/v1usa o mesmo pool de tokens do workspace no app. - Depois da recarga, reenvie a requisição com uma nova
Idempotency-Key. A tentativa que recebeu 402 não criou nada nem cobrou tokens; reutilizar a mesma key pode retornar409 idempotency_conflict.
Exemplo
Os valores de tokens acima são ilustrativos. No Motor de CPF/CNPJ, o custo real por análise é retornado em
tokens_charged na resposta de criação; no Motor de Borderô, consulte o extrato de tokens do workspace no app.