Pular para o conteúdo principal
PATCH
Altere o título, a prioridade, a data de vencimento, as tags ou a equipe de revisão responsável de um caso. Envie apenas os campos que você quer alterar; os campos omitidos mantêm seu valor. tags substitui a lista inteira de tags, então envie todas as tags que o caso deve manter.

Alterar a equipe responsável

Defina team como o uuid de uma equipe de revisão ativa desta aplicação, ou como null para removê-la. Para encontrar o uuid de uma equipe, chame GET /v3/organization/{organization_id}/application/{application_id}/cases/teams/ e leia results[].uuid. Uma equipe inativa, excluída ou que pertence a outra aplicação retorna 400 com {"team": ["Choose an active team of this application."]}. Cada alteração adiciona um evento TEAM_CHANGED à linha do tempo do caso, com a equipe anterior e a nova. Alterar a equipe não muda a pessoa à qual o caso está atribuído.

Eventos da linha do tempo

Uma alteração na prioridade, na data de vencimento, nas tags ou na equipe adiciona um evento PRIORITY_CHANGED, DUE_DATE_CHANGED, TAG_ADDED, TAG_REMOVED ou TEAM_CHANGED à linha do tempo do caso. Uma alteração de título é salva sem evento na linha do tempo. Enviar um campo com o valor atual não adiciona nenhum evento.

Acesso

Os endpoints de casos exigem uma chave de API com acesso total. Uma chave com acesso restrito recebe 403. Um token de membro do painel precisa de write:cases.

Relacionados

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.

case_uuid
string<uuid>
obrigatório

UUID do caso.

Exemplo:

"c1a5e000-0000-4000-8000-000000000001"

Corpo

application/json
title
string

Novo título do caso.

Maximum string length: 255
priority
enum<string>
Opções disponíveis:
LOW,
MEDIUM,
HIGH
due_at
string<date-time> | null

Novo prazo. Envie null para removê-lo.

tags
string[]

A lista completa de tags. Ela substitui as tags atuais.

team
string<uuid> | null

UUID da equipe de revisão responsável pelo caso. Deve ser uma equipe ativa desta aplicação. Envie null para remover a equipe.

Resposta

Caso atualizado.

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