Claves API
Credencial secreta que autentica a un usuario en RPC, MCP y CLI con los permisos de ese usuario.
- Nombre API:
apikeys - Dominio: Autenticación
- Módulos: Administración
Campos
El nombre API es el que usan la API, MCP y la CLI.
| Nombre | Nombre API | Tipo | Obligatorio | Descripción |
|---|---|---|---|---|
| ID | id | ID de registro | Sí | |
| Usuario | referenceId | Usuario | Sí | |
| Nombre | name | Texto | ||
| Rol de permisos | roleId | Referencia | El rol con cuyas líneas actúa la clave. Sin rol, la clave no tiene permisos. | |
| Creado el | createdAt | Marca de tiempo | Sí | |
| Actualizado el | updatedAt | Marca de tiempo | Sí |
Relaciones
Los registros poseídos (línea sólida) se eliminan con su dueño. Los registros agrupados (línea punteada) pueden existir solos.
Acciones
Lo que puedes hacer con un registro. Cada acción también envía el evento de webhook apikeys.<acción>. Las lecturas (find, get, count) funcionan en toda tabla.
| Nombre | Nombre API | Descripción | Dónde |
|---|---|---|---|
| Editar | update | Guarda los cambios del clave. | App · WebMCP · API · MCP · CLI |
| Eliminar | delete | Elimina el clave y los datos que le pertenecen. No se puede deshacer. | App · WebMCP · API · MCP · CLI |
Eventos
Momentos a los que el registro llega por sí solo. Suscríbete a ellos con un webhook.
| Nombre | Evento de webhook | Descripción |
|---|---|---|
| Emitida | apikeys.issued | Se emitió una clave API. |
| Revocada | apikeys.revoked | Se revocó una clave API. |