Pular para o conteúdo principal
POST
curl
Crie um caso vinculado a exatamente um sujeito. Informe subject diretamente ou envie links e deixe o Didit derivar o sujeito a partir do proprietário da primeira entidade vinculada.
Passe blueprint sempre que tiver um: ele determina quais seções da página do caso são exibidas, se a resolução exige uma nota e para onde o caso é encaminhado em caso de escalonamento ou transferência.

Conteúdo relacionado

Autorizações

x-api-key
string
header
obrigatório

Chave de API da sua aplicação, em Developers -> API keys no Business Console. A chave principal tem acesso total. Uma chave nomeada pode ter escopo restrito: nenhum acesso, leitura ou escrita por recurso, limitada a alguns fluxos ou a sessões aprovadas, a uma lista de endereços IP e a uma data de validade. 401 significa que a chave está errada, revogada ou expirada; 403 significa que nenhuma chave foi enviada, que a chave não tem acesso a este recurso ou ação, ou que a requisição veio de um endereço fora da sua lista de IPs; 404 em uma rota de sessão significa que a sessão está fora dos fluxos ou status da chave. Uma chave sem acesso a mídia recebe URLs de imagem, vídeo e PDF como null, e uma chave sem permissão de escrita em sessões recebe links e tokens de sessão como null. Consulte https://docs.didit.me/console/api-keys.

Parâmetros de caminho

organization_id
string<uuid>
obrigatório

UUID da organização.

application_id
string<uuid>
obrigatório

UUID da aplicação.

Corpo

application/json
title
string
obrigatório
Maximum string length: 255
blueprint
string<uuid> | null

UUID do CaseBlueprint. Omita para não usar nenhum modelo de caso.

priority
enum<string>
padrão:MEDIUM
Opções disponíveis:
LOW,
MEDIUM,
HIGH
due_at
string<date-time> | null
tags
string[]
subject
object

Obrigatório, a menos que links seja informado; o único sujeito do caso.

Sessões/sessões de empresa/transações a vincular na criação, por exemplo [{"entity_type": "transaction", "entity_uuid": "..."}]. Quando subject é omitido, o subject é derivado do proprietário do primeiro vínculo.

assigned_to
string<uuid> | null

UUID do usuário a ser atribuído imediatamente.

review_duplicates
boolean
padrão:false

Verifica novamente as investigações existentes antes de criar o caso. Quando true, um titular com casos existentes exige um separate_incident_reason não vazio. O console sempre ativa essa proteção. Omiti-lo preserva o comportamento atual da API.

separate_incident_reason
string
Maximum string length: 1000
source_context
object

Resposta

Caso criado.

uuid
string<uuid>
case_number
string | null
title
string
status
enum<string>
Opções disponíveis:
OPEN,
AWAITING_USER,
RESOLVED
resolution
enum<string> | null
Opções disponíveis:
FALSE_POSITIVE,
VALID_THREAT,
INCONCLUSIVE,
REQUIREMENTS_NOT_MET,
REQUIREMENTS_SATISFIED
resolution_notes
string | null
priority
enum<string>
Opções disponíveis:
LOW,
MEDIUM,
HIGH
source
enum<string>
Opções disponíveis:
MANUAL,
AML_SCREENING,
TRANSACTION_RULE,
WORKFLOW_BUILDER
tags
string[]
subject
object | null

O único usuário ou empresa ao qual o caso está vinculado.

assigned_to
object | null
assigned_at
string<date-time> | null
team
object | null

A equipe de revisão responsável pelo caso, ou null quando nenhuma equipe é responsável por ele. O roteamento o define quando uma regra de roteamento atribui o caso a uma de suas equipes. Altere ou remova com PATCH .../cases/{case_uuid}/ (team).

due_at
string<date-time> | null
resolved_at
string<date-time> | null
resolved_by_email
string | null
pending_resolution
object | null

Definido apenas enquanto uma resolução com aprovação em duas etapas (4-eyes) está preparada no blueprint do verificador, aguardando aprovação ou rejeição da aprovação.

checker
object | null

O membro designado para aprovar ou rejeitar a resolução pendente. Definido apenas enquanto uma resolução de quatro olhos aguarda um verificador designado. Nulo quando não há nada pendente, enquanto a resolução pendente aguarda na fila de verificadores e depois que a resolução é aprovada, rejeitada ou devolvida para uma nova revisão porque as evidências mudaram.

metadata
object
blueprint
object
notes
object[]

As 50 notas mais recentes.

events
object[]

Os 100 eventos mais recentes.

notes_count
integer
checklist_items
object[]
created_at
string<date-time>
updated_at
string<date-time>
Última modificação em 1 de novembro de 2026