Seu token de API precisa poder usar agentes (use_agents), e você precisa ter acesso ao workspace—mesmas camadas dos outros endpoints de agentes e arquivos (autenticação Sanctum, checagem de acesso ao workspace).
Filtra pelo usuário que executou o agente. Sem permissão de leitura de atividade de outros no workspace, você vê só suas execuções; filtrar por outro usuário retorna 403.
Com start_date + end_date: o intervalo inclusivo tem teto de 90 dias.
Com range: a janela é relativa ao fim do dia atual (1d = últimas 24 h a partir desse instante; 7d / 30d = últimos 7 ou 30 dias corridos a partir desse fim).
Se o recurso usage_history_min_date estiver habilitado nas configurações, o início efetivo não fica antes dessa data (ajuste silencioso).
Cache
A listagem fica em cache por cerca de 60 segundos por workspace, filtros e página. Requisições idênticas nesse intervalo podem retornar o mesmo corpo.
ID da execução ou id sintético como chat-edited-{user_openai_id} para chats editados.
created_at
Data/hora da execução.
user_id
Usuário que executou o agente.
type
Tipo do agente (por exemplo chat, image, text, voiceover, video, code).
status
succeeded ou failed (status diferentes de sucesso viram failed).
email
E-mail do usuário que executou.
credits
Créditos cobrados; 0 quando o status não é succeeded.
name
Título do agente.
slug
Slug do agente.
output
current: em image, video e voiceover é o output real; nos demais tipos, o texto fixo This content is only available on Tess. archived:This item was deleted.edited:This item was edited.
root_id
Raiz da conversa (chat), quando existir.
execution_origin
Origem da execução nos metadados, quando houver.
source
current, archived ou edited.
used_model
Nome do modelo quando armazenado; null para linhas edited na lógica atual.
tokens
Objeto { "input", "output", "total" } quando detailed_credits indica cobrança por token; senão null (comum em image, video, voiceover).
link
URL ou path no app para abrir o recurso quando aplicável; null em archived e edited e em tipos sem link. Chat (current): path /dashboard/user/ai/chat/ai-chat/{slug}?_chat_id={id} com root_id se definido, senão o id da linha. Image / video / voiceover (current): URL assinada ou pública no storage quando output for utilizável; senão null.