Saltar para o conteúdo principal
PATCH
Altere o título, a prioridade, a data limite, as etiquetas ou a equipa de revisão responsável por um caso. Envie apenas os campos que pretende alterar; os campos omitidos mantêm o valor atual. tags substitui a lista de etiquetas completa, por isso envie todas as etiquetas que o caso deve manter.

Alterar a equipa responsável

Defina team com o uuid de uma equipa de revisão ativa desta aplicação, ou com null para a limpar. Para encontrar o uuid de uma equipa, chame GET /v3/organization/{organization_id}/application/{application_id}/cases/teams/ e leia results[].uuid. Uma equipa inativa, eliminada ou que pertença a outra aplicação devolve 400 com {"team": ["Choose an active team of this application."]}. Cada alteração acrescenta um evento TEAM_CHANGED à cronologia do caso, com a equipa anterior e a nova. Alterar a equipa não altera a pessoa a quem o caso está atribuído.

Eventos da cronologia

Uma alteração à prioridade, à data limite, às etiquetas ou à equipa acrescenta à cronologia do caso um evento PRIORITY_CHANGED, DUE_DATE_CHANGED, TAG_ADDED, TAG_REMOVED ou TEAM_CHANGED. Uma alteração ao título é guardada sem evento na cronologia. Enviar um campo com o seu valor atual não acrescenta 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 da Consola precisa de write:cases.

Relacionados

Autorizações

x-api-key
string
header
obrigatório

A chave de API da sua aplicação, a partir de Programadores -> Chaves de API na Business Console. A chave principal tem acesso total. Uma chave nomeada pode ter o âmbito definido: nenhum, 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á incorreta, 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 o pedido veio de um endereço fora da sua lista de IP; 404 numa rota de sessão significa que a sessão está fora dos fluxos ou estados da chave. Uma chave sem acesso a multimédia recebe URLs de imagens, vídeos e PDFs como nulos, e uma chave sem permissão de escrita em sessões recebe ligações de sessão e tokens como nulos. 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 o limpar.

tags
string[]

A lista completa de etiquetas. Substitui as etiquetas atuais.

team
string<uuid> | null

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

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 utilizador ou a única empresa a que o caso está associado.

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

A equipa de revisão responsável pelo caso, ou null quando nenhuma equipa for responsável. O encaminhamento define-a quando uma regra de encaminhamento atribui o caso a uma das suas equipas. Altere ou limpe este valor 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 4-eyes estiver preparada no blueprint do verificador, a aguardar aprovação ou rejeiçã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 por um revisor designado. Nulo quando nada estiver pendente, enquanto a resolução pendente aguarda na fila de revisores e assim que a resolução for aprovada, rejeitada ou devolvida para uma nova revisão porque as provas foram alteradas.

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 7 de novembro de 2026