Skip to main content
POST
Aprovar uma proposta

Autorizações

Authorization
string
header
obrigatório

nia_sk_...

Parâmetros de caminho

proposal_id
string<uuid>
obrigatório

Corpo

application/json

Uma pessoa pode editar a proposta antes de aprovar; a edição passa de novo pelo redator de dado pessoal.

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
visibility
enum<string> | null
Opções disponíveis:
source,
vendor,
space

Resposta

A nota criada.

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.