Saltar al contenido principal
GET
Obtener una clave de proveedor de IA

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

Respuesta

La clave, sin su secreto.

Una clave de proveedor de IA de la organización. Nunca incluye el secreto: solo sus últimos cuatro caracteres.

id
string<uuid>
requerido
provider
enum<string>
requerido

openai, anthropic, openrouter, vercel_gateway y typesafe son claves de LLM / evaluación con las que puede ejecutarse un monitor. deepgram es una clave de voz a texto, guardada para los próximos Benchmarks.

Opciones disponibles:
openai,
anthropic,
openrouter,
vercel_gateway,
typesafe,
deepgram
label
string
requerido

Distingue varias claves del mismo proveedor. Única por proveedor.

Maximum string length: 100
lastFour
string
requerido

Los últimos cuatro caracteres de la clave guardada.

createdAt
string<date-time>
requerido
createdBy
object | null
requerido

Quién añadió la clave.

rotatedAt
string<date-time> | null
requerido

Cuándo se reemplazó el secreto por última vez.

rotatedBy
object | null
requerido

Quién reemplazó el secreto por última vez.

lastTestedAt
string<date-time> | null
requerido
lastTestStatus
enum<string> | null
requerido

Resultado de la última comprobación con el proveedor (al guardar, rotar o probar).

Opciones disponibles:
ok,
failed,
null
lastTestError
string | null
requerido

Por qué falló la última comprobación, por ejemplo invalid_key o provider_unreachable:<detail>.

monitorCount
integer
requerido

Monitores que se ejecutan actualmente con esta clave.

Rango requerido: x >= 0