Introduction
La API pública de Level le permite interactuar programáticamente con sus dispositivos, grupos, automatizaciones y más. Es una API REST estándar: URLs orientadas a recursos, respuestas JSON y códigos de estado HTTP.
Referencia completa de API:developers.level.io
⚙️ REQUISITOS PREVIOS
Acceso de administrador de Level (para generar una clave API)
API pública de Level
Generar una clave API
Cada solicitud de API requiere autenticación a través de una clave API.
En Level, navegue aConfiguración → Claves API .
Click Create Key.
Dale a la clave un nombre descriptivo que identifique la integración o el script para el que está destinada (por ejemplo, "Panel de monitoreo" o "Script de sincronización personalizado").
Click Save y copie la clave generada.
💡 TIP:Cree una clave API por integración o script. Esto facilita la rotación o revocación del acceso para un caso de uso específico sin afectar a otros.
Using the API
Todas las solicitudes se autentican con su clave API. Consulte la referencia de API en developers.level.io para documentación de puntos finales, formatos de solicitud y respuestas de ejemplo.
La API sigue convenciones REST estándar:
URLs orientadas a recursos
Cuerpos de solicitud y respuesta JSON
Verbos HTTP estándar:
GET,POST,PUT,DELETECódigos de estado HTTP estándar para estados de éxito y error
Manage API Keys
Las claves API se administran enConfiguración → Claves API. De allí puede:
Ver todas las claves activas y sus nombres
Regenerar una clave (invalida la anterior inmediatamente)
Eliminar una clave para revocar el acceso
⚠️ WARNING:Regenerar o eliminar una clave interrumpe inmediatamente cualquier integración o script que la use. Actualice la clave en todos los sistemas dependientes antes de rotarla.
FAQ
¿Quién puede crear claves API?Administradores de Level. La administración de claves API se encuentra enConfiguración → Claves API .
¿Hay un límite para cuántas claves API puedo crear? No, no hay límite. Como práctica general, cree una clave por integración en lugar de compartir una única clave entre múltiples sistemas.
¿Qué puedo hacer con la API?La lista completa de capacidades está en los documentos de referencia endevelopers.level.io . Los casos de uso comunes incluyen consultar el estado del dispositivo, activar automatizaciones, administrar grupos y etiquetas, y crear paneles personalizados o integraciones de informes.
¿Cómo autentico solicitudes de API?Incluya su clave API en el encabezado de la solicitud. El formato exacto del encabezado está documentado endevelopers.level.io .
¿Qué hago si se compromete una clave API?Elimínela inmediatamente en Configuración → Claves API . Genere una nueva clave y actualice todas las integraciones que usaban la anterior.
