Skip to main content
PATCH
Editar uma nota

Autorizações

Authorization
string
header
obrigatório

nia_sk_...

Parâmetros de caminho

note_id
string<uuid>
obrigatório

Corpo

application/json

Toda mudança gera uma versão nova; a atual fica aposentada e guardada.

body
string | null
Required string length: 1 - 2000
kind
enum<string> | null
Opções disponíveis:
procedure,
tool_note,
process_note,
pitfall
tags
string[] | null
Maximum array length: 8
Pattern: ^[a-z0-9][a-z0-9_.:-]{0,63}$
title
string | null
Required string length: 1 - 120
valid_until
string<date-time> | null
visibility
enum<string> | null
Opções disponíveis:
source,
vendor,
space

Resposta

A versão nova.

body
string
obrigatório
created_at
string<date-time>
obrigatório
created_by
string
obrigatório

source:<id> ou user:<id>.

kind
enum<string>
obrigatório
Opções disponíveis:
procedure,
tool_note,
process_note,
pitfall
note_id
string<uuid>
obrigatório
origin
enum<string>
obrigatório
Opções disponíveis:
agent,
human,
distilled
source_id
string<uuid>
obrigatório

O agente dono da nota.

status
enum<string>
obrigatório
Opções disponíveis:
active,
retired
title
string
obrigatório
version
integer
obrigatório
Intervalo obrigatório: x >= 1
visibility
enum<string>
obrigatório
Opções disponíveis:
source,
vendor,
space
evidence
Evidence · object | null

De onde a nota veio: só o id, nunca o texto da conversa ou da tarefa.

supersedes_note_id
string<uuid> | null

A versão que esta substituiu; aquela fica retired.

tags
string[]
valid_until
string<date-time> | null

Depois deste momento a nota sai do bloco e da busca.