Referencia de API
Eliminar una clave de API
Revocar una Clave de API estándar sin eliminar los registros históricos de uso.
Revocar una Clave de API estándar sin eliminar los registros históricos de uso.
Endpoint
- URL base
https://runapi.ai- Versión de la API
v1- Autenticación
Authorization: Bearer YOUR_MANAGEMENT_API_KEY
02
Cuerpo JSONSolicitud
Envíe valores únicamente en la ubicación de solicitud indicada.
Parámetros de ruta1 campo
idstring
Obligatorio
ID de prefijo de la Clave de API, por ejemplo token_123.
03
HTTP 204Respuesta de éxito
DELETE /api/v1/keys/:id
Esta respuesta no tiene cuerpo.
04
HTTP 401Respuesta de error (401)
Esquema de respuesta
JSON
{
"properties": {
"error": {
"description": "Mensaje de error legible por personas.",
"type": "string"
}
},
"required": [
"error"
],
"type": "object",
"unevaluatedProperties": false
}
Ejemplo de respuesta
JSON
{
"error": "Authentication required"
}
05
HTTP 403Respuesta de error (403)
Esquema de respuesta
JSON
{
"properties": {
"error": {
"description": "Mensaje de error legible por personas.",
"type": "string"
}
},
"required": [
"error"
],
"type": "object",
"unevaluatedProperties": false
}
Ejemplo de respuesta
JSON
{
"error": "Management API key required"
}
06
HTTP 403Respuesta de error (403)
Esquema de respuesta
JSON
{
"properties": {
"error": {
"description": "Mensaje de error legible por personas.",
"type": "string"
}
},
"required": [
"error"
],
"type": "object",
"unevaluatedProperties": false
}
Ejemplo de respuesta
JSON
{
"error": "Account admin required"
}
07
HTTP 404Respuesta de error (404)
Esquema de respuesta
JSON
{
"properties": {
"error": {
"description": "Mensaje de error legible por personas.",
"type": "string"
}
},
"required": [
"error"
],
"type": "object",
"unevaluatedProperties": false
}
Ejemplo de respuesta
JSON
{
"error": "Resource not found"
}
08
Ejemplo de cURL
CURL
curl -X DELETE https://runapi.ai/api/v1/keys/token_123 \
-H 'Authorization: Bearer YOUR_MANAGEMENT_API_KEY'