Saltar al contenido principal
GET
Obtener un caso

Autorizaciones

Authorization
string
header
requerido

Envía Authorization: Bearer YOUR_API_KEY. La clave corresponde a una sola organización.

Parámetros de ruta

id
string<uuid>
requerido

Id del benchmark.

caseId
string<uuid>
requerido

Id del caso.

Parámetros de consulta

reveal
enum<string>

Devolver sin enmascarar los valores de las variables del prompt del caso (queda en la auditoría).

Opciones disponibles:
variables

Respuesta

Respuesta correcta.

Un caso con su contenido (transcripción, expectativas, herramientas). Leerlo queda registrado en la auditoría.

id
string
requerido
revision
integer
requerido
type
enum<string>
requerido
Opciones disponibles:
turn,
conversation,
audio
title
string
requerido
checkGroupId
string | null
requerido
source
enum<string>
requerido
Opciones disponibles:
production,
trace,
manual,
red_team,
api,
mcp,
upload
sourceConversationId
string | null
requerido
sourceAgent
object | null
requerido

Un agente al que está asignado el benchmark.

tags
string[]
requerido
language
string | null
requerido
retired
boolean
requerido
draft
boolean
requerido
preview
string
requerido
sourceAgentVersionLabel
string

La versión del prompt del agente con la que se escribió el caso, por ejemplo "v7".

referenceUnverified
boolean

audio: la transcripción de referencia viene de la llamada y nadie la revisó todavía. El caso se ejecuta igual.

unpublished
boolean
skippedJudgeIds
string[]
judgeParamOverrides
object
addedInVersion
integer | null
retiredInVersion
integer | null
toolExpectation
object

Qué llamada(s) a herramientas espera un caso de turno.

replyExpectation
object

Cómo se comprueba la respuesta hablada de un caso de turno.

traceSource
object
status
enum<string>
Opciones disponibles:
ready,
draft,
preparing,
failed
contentPurged
boolean
contentDeleted
boolean

"Eliminar todo el contenido de llamadas" vació este caso: el contenido y el razonamiento de los Judges ya no están, el título es un neutro "Caso N · contenido eliminado" y las puntuaciones se conservan.

createdAt
string

Marca de tiempo ISO 8601.

updatedAt
string

Marca de tiempo ISO 8601.

context
object
persona
object
tools
object[]
toolMocks
object[]
keyTerms
string[]
referenceTranscript
string | null
variables
object
promptAgentVersionId
string | null