Pular para o conteúdo principal

Eliminar API Key de usuario

DELETE 

/apikey/:tempCode

Elimina permanentemente una API Key creada por el usuario autenticado.

Flujo de operación:

  1. Valida que el usuario exista y pertenezca a una compañía
  2. Verifica que el temp_code proporcionado exista
  3. Comprueba que la clave pertenezca al usuario
  4. Elimina la clave de la base de datos

Consideraciones importantes:

  • Solo se pueden eliminar claves propias del usuario
  • Usa el temp_code (no la clave real) para identificar la API Key
  • La eliminación es permanente e irreversible
  • Requiere autenticación JWT válida

Ejemplo de Uso:

DELETE /company/apikey/temp_123456
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Posibles errores:

  • 401: No autenticado o token inválido
  • 403: Intento de eliminar clave de otro usuario
  • 404: Clave no encontrada o temp_code inválido

Request

Responses

API Key eliminada exitosamente