Skip to main content
POST
Las filas sin procesar por ejecución que hay detrás de cada informe: una fila por respuesta del modelo, con sus menciones, citas y consultas de búsqueda. Sin agregación.
  • Sin group_by / sort: las filas se ordenan por fecha, de la más reciente a la más antigua.
  • include elige qué campos devolver (response, mentions, citations, search_queries, sentiment_claims, …); omítelo para obtener todos los campos excepto citation_details, que debe solicitarse explícitamente.
  • mentions es una lista plana y sin duplicados, en el orden en que aparecen las entidades en la respuesta.
  • sentiment_claims enumera las afirmaciones extraídas de la respuesta, cada una con asset, theme, claim y sentiment (positive o negative).
  • Filtros: campos a nivel de prompt más analysis_type (a nivel de prompt: visibility·sentiment·factcheck), y hojas domain/page de nivel superior: is un valor o in una lista (coincidencia exacta de la URL citada).
¿Es la primera vez que usas los informes v2? Consulta Filtrado y conceptos para conocer la estructura común de las solicitudes, el árbol de filtros, la agrupación y la paginación.
POST /v2/prompts/answers/stream acepta el mismo cuerpo de solicitud y devuelve Server-Sent Events: un evento summary (el bloque info) y luego un evento result por fila. limit/cursor se ignoran; de forma predeterminada devuelve todo. Pasa max_results para establecer un límite.
Response (text/event-stream)

Autorizaciones

X-API-Key
string
header
requerido

Cuerpo

application/json
category_id
string<uuid>
requerido
start_date
string
requerido

YYYY-MM-DD, ET, inclusive

end_date
string
requerido

YYYY-MM-DD, ET, inclusive

include
enum<string>[] | null

Which row fields to return: run_id, date, model, topic, topic_id, region, persona, tags, prompt, prompt_id, response, mentions, citations, citation_details, search_queries, analysis_types, sentiment_claims. Omit for all fields except citation_details, which must be requested explicitly because it is expensive.

Opciones disponibles:
run_id,
date,
model,
topic,
topic_id,
persona,
region,
tags,
prompt,
prompt_id,
response,
mentions,
citations,
citation_details,
search_queries,
analysis_types,
sentiment_claims
filter
FilterNode · object | null

and/or/not tree over model, topic, region, persona, prompt, tag, analysis_type (visibility/sentiment/factcheck); plus top-level and leaves domain or page (is one value, or in a list). Substring-search the prompt with {"field": "prompt", "op": "contains", "value": "…"}.

limit
integer | null

Page size; default 10, max 200.

Rango requerido: 0 < x <= 200
max_results
integer | null

Stream endpoint only: cap the number of streamed rows (default: all).

Rango requerido: x > 0
cursor
string | null

Respuesta

Successful Response

info
AnswersV2Info · object
requerido
data
AnswerRow · object[]
requerido