API de Snegikom
Playground + docs

API de Snegikom

En resumen: crea una clave en la sección API, elige el nivel de acceso adecuado, toma uno de los ejemplos de abajo, sustituye tu dominio y la clave, y ya puedes empezar.

Aquí está reunido todo lo necesario para conectar la API de Snegikom con tu servicio, tu servidor o tu flujo de trabajo: solicitudes puntuales, tareas guardadas, lista de dispositivos y acciones que pueden requerir aprobación humana.

Todos los ejemplos de abajo se pueden probar directamente en el modo de prueba de API dentro del panel de control.

Run
LLM + API
One-off calls, scenarios and real-world actions through a single API surface.
Auth
Bearer keys
Full-access, single-task, and view-only keys with clear permission boundaries for safer integrations.
Surface
Docs + playground
Read the contract here, then validate the same call instantly inside Dashboard → API.
Navegación
Solicitudes
tabla y ejemplos
Integration note
Authorization: Bearer <API_KEY>
Use the docs as your contract surface and the dashboard playground as your verification surface before wiring production automations.
Product surface
Closer to dashboard style
This page now mirrors the softer premium cards, glows and spacing rhythm used across the rest of the Snegikom dashboard.
v1

Tabla de solicitudes

Una vista rápida de qué es cada solicitud, qué clave necesita y para qué sirve.

Buscar
Mostradas: 9
MétodoRutaClavePermisosPara qué sirve
POST/api/v1/runClave de acceso completorunUna solicitud de texto puntual.
POST/api/v1/scenarios/:id/runClave de una sola tareascenario:run · runInicia una tarea concreta del Programador.
GET/api/v1/scenarios/:id/historyClave de una sola tarea o clave solo de lecturascenario:history · historyHistorial de esa tarea.
GET/api/v1/devices/listClave de acceso completodevices:read · history · runLista de dispositivos disponibles en el espacio de trabajo actual.
POST/api/v1/act/proposalsClave de acceso completoact:create · runCrear una propuesta de acción que luego se puede aprobar o rechazar.
GET/api/v1/act/proposals?status=...&since=...&include=commandsClave de acceso completoact:read · historyListar propuestas de acción con filtros.
GET/api/v1/act/proposals/:id?include=commandsClave de acceso completoact:read · historyDetalles de una propuesta de acción.
POST/api/v1/act/proposals/:id/approveClave de acceso completoact:approve · runAprobar una propuesta de acción.
POST/api/v1/act/proposals/:id/rejectClave de acceso completoact:approve · runRechazar una propuesta de acción.
Ejemplos
Grupos de API
Solicitudes del grupo
POST/api/v1/run
Una solicitud de texto puntual.
Clave: Clave de acceso completoPermisos: run
Example request
curl -X POST $BASE_URL/api/v1/run \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{"prompt":"Haz un resumen semanal breve de tareas"}'
Nota: $BASE_URL es el dominio donde está disponible tu frontend, por ejemplo https://snegikom.ru o http://localhost:3000.
API de Snegikom