Skip to main content
POST
Estado de uma conversa

Autorizações

Authorization
string
header
obrigatório

nia_sk_...

Corpo

application/json

POST /v1/ingest/status: a conversa ou a tarefa vai no corpo, nunca numa URL.

conversation_id
string | null
Required string length: 1 - 512
task_id
string | null
Required string length: 1 - 512

Resposta

Resposta de sucesso.

Se o que foi enviado para uma conversa ou tarefa já virou memória. Sem conteúdo, só estados.

state
enum<string>
obrigatório

open: ainda recebe turnos; a memória vem depois que ela fecha por inatividade ou por conversation.ended. processing: fechada, extração na fila ou rodando. ready: extraída; a memória a aplica em segundos. failed: a extração falhou e um episódio-modelo fica no lugar; a passagem noturna extrai de novo. unknown: nada chegou com esse id.

Opções disponíveis:
unknown,
open,
processing,
ready,
failed
close_reason
string | null
closed_at
string<date-time> | null
extraction
enum<string> | null

A última extração da última sessão fechada, quando há uma.

Opções disponíveis:
ok,
minimal,
invalid,
failed
last_event_at
string<date-time> | null
masked
Masked · object | null

Valores retidos dos eventos desta conversa ou tarefa antes de serem gravados, por tipo (card, cvv, password, secret); ausente quando nenhum foi.