API Keys
Obtener una API key específica
const url = 'https://api.inspow.tech/api/v1/api-keys/example';const options = {method: 'GET', 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 GET \ --url https://api.inspow.tech/api/v1/api-keys/example \ --header 'Authorization: Bearer <token>'Obtiene los detalles de una API key por su ID
Authorizations
Sección titulada «Authorizations »Parameters
Sección titulada « Parameters »Path Parameters
Sección titulada «Path Parameters »ID de la API key
Query Parameters
Sección titulada «Query Parameters »Incluir logs de uso
Responses
Sección titulada « Responses »API key obtenida 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 ver esta API key