API Keys
Revocar una API key
const url = 'https://api.inspow.tech/api/v1/api-keys/example/revoke';const options = {method: 'PATCH', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://api.inspow.tech/api/v1/api-keys/example/revoke \ --header 'Authorization: Bearer <token>'Revoca una API key, deshabilitándola permanentemente
Authorizations
Sección titulada «Authorizations »Parameters
Sección titulada « Parameters »Path Parameters
Sección titulada «Path Parameters »Responses
Sección titulada « Responses »API key revocada exitosamente
object
ID único de la API key
Identificador público de la API key
Nombre descriptivo de la API key
Descripción detallada del propósito de la API key
Estado actual de la API key
Permisos/alcances de la API key
Dominios permitidos para usar la API key
IPs permitidas para usar la API key
Fecha de expiración de la API key
Fecha de último uso de la API key
Contador de usos de la API key
Límite de requests por hora
ID del usuario que creó la API key
ID del usuario que actualizó la API key por última vez
Metadatos adicionales
object
Fecha de creación
Fecha de última actualización
Example
{ "_id": "507f1f77bcf86cd799439011", "keyId": "ak_1234567890abcdef", "name": "Integración con Sistema de Pagos", "description": "API key para permitir al sistema de pagos consultar facturas y crear pagos", "status": "active", "scopes": [ "read_write" ], "allowedOrigins": [ "https://mi-sistema.com", "https://staging.mi-sistema.com" ], "allowedIPs": [ "192.168.1.100", "10.0.0.50" ], "expiresAt": "2024-12-31T23:59:59.000Z", "lastUsedAt": "2024-12-20T15:30:00.000Z", "usageCount": 42, "rateLimit": 1000, "createdBy": "507f1f77bcf86cd799439012", "updatedBy": "507f1f77bcf86cd799439013", "metadata": { "environment": "production", "version": "1.0" }, "createdAt": "2024-12-01T10:00:00.000Z", "updatedAt": "2024-12-20T14:30:00.000Z"}Sin permisos para revocar esta API key