Skip to main content
POST
Puntuaciones de precisión de las afirmaciones verificadas de tu categoría: los números detrás de la pestaña FactCheck (Accuracy) de la plataforma. group_by elige el corte; accuracy es una proporción de 0–1 (accurate / (accurate + inaccurate)). Es por categoría, por lo que no hay asset ni scope.
  • Métricas (todas las filas): accuracy (0–1), accurate, inaccurate.
  • group_by: de 0 a 2 entre date, model, region, persona, prompt, topic, tag, theme, o un solo citation (citation no se puede combinar con otra dimensión). Vacío → una puntuación general; ["date"] → la serie diaria de precisión; dos dimensiones (por ejemplo, ["model", "date"]) → una fila por combinación, en una sola consulta.
  • La forma de las filas sigue a group_by: una dimensión de valor → { <dim>: { id, name }, … }; ["citation"] → { citation: { url, citation_category }, … } (una cita es una URL, no un id/name); ["date"] → { date, … }.
  • filter: delimita qué respuestas se cuentan: un and de nivel superior con hojas de un solo campo sobre model, topic, region, persona, prompt, tag. Una hoja por campo (usa in para OR dentro de un campo); solo topic puede negarse. Es una gramática más restringida que la de los demás informes v2 (sin anidamiento de or/not).
¿Eres nuevo en los informes v2? Consulta Filtrado y conceptos para conocer la forma compartida { info, data }, la agrupación y la paginación. FactCheck usa ese sobre, pero no tiene los parámetros scope/assets/metrics y tiene un filter restringido (arriba). Para las afirmaciones inexactas en sí, consulta FactCheck Claims.
POST /v2/reports/factcheck/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; devuelve todo de forma predeterminada. Pasa max_results para establecer un límite.
Response (text/event-stream)

Autorizaciones

X-API-Key
string
header
requerido

Cuerpo

application/json

Accuracy scores. group_by picks the slice (one or two dimensions); empty → the headline score.

category_id
string<uuid>
requerido
start_date
string
requerido

YYYY-MM-DD, ET, inclusive

end_date
string
requerido

YYYY-MM-DD, ET, inclusive

group_by
enum<string>[]

Up to two dimensions to slice by; empty returns the headline score. citation must be alone.

Maximum array length: 2
Opciones disponibles:
date,
model,
region,
persona,
prompt,
topic,
tag,
citation,
theme
filter
FilterNode · object | null

Scope which responses count (see Filtering).

limit
integer | null

Rows per page; default 100.

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

Stream only: cap rows returned.

Rango requerido: x > 0
cursor
string | null

Respuesta

Successful Response

info
FactcheckScoresInfo · object
requerido
data
FactcheckScoreRow · object[]
requerido