Skip to main content
POST

Authorizations

Authorization
string
header
required

Chave de API do workspace (prefixo slhk_), enviada no header: Authorization: Bearer slhk_sua_chave_aqui

Headers

Idempotency-Key
string
required

Chave única por requisição lógica (UUID recomendado). Obrigatória. Reenviar a mesma chave com o mesmo body em até 24h devolve a resposta original (HTTP 200) sem nova cobrança; mesma chave com body diferente devolve 409.

x-request-id
string

Identificador de rastreio opcional fornecido pelo cliente. Gerado pelo servidor se omitido; ecoado no header da resposta.

Body

application/json
document
string
required

CNPJ (14 dígitos) ou CPF (11 dígitos) do analisado, com ou sem máscara.

Example:

"12345678000195"

subject_type
enum<string>

Tipo do analisado. Auto-detectado pelo tamanho do documento (14 → pj, 11 → pf). Se enviado, precisa ser compatível com o documento.

Available options:
pj,
pf
engine_id
string<uuid>

UUID da engine de análise a usar. Omitido: usa a engine padrão do workspace ou o template do sistema (PJ/PF).

purpose
string

Finalidade da análise (texto livre). Opcional; gravada no log de auditoria PF em análises de CPF.

Base legal LGPD para tratamento de dados pessoais. Opcional; gravada no log de auditoria PF em análises de CPF.

Available options:
consentimento,
legitimo_interesse,
cumprimento_obrigacao_legal,
protecao_credito

Response

Replay idempotente: mesma Idempotency-Key + mesmo body dentro da janela de 24h. Corpo idêntico ao da resposta 202 original; nenhum token adicional é cobrado.

id
string<uuid>
required

UUID da análise criada. Use no GET /analyses/{id}.

status
enum<string>
required

Sempre pending imediatamente após a criação.

Available options:
pending
tokens_charged
number

Tokens debitados do saldo do workspace na criação.

balance
number

Saldo de tokens do workspace após o débito.

poll_after_seconds
number

Sugestão de espera (segundos) antes do primeiro poll.

request_id
string

Identificador da requisição para rastreio e suporte. Igual ao header x-request-id da resposta.