Developers
API de EASYMATION
Integra tus automatizaciones en cualquier sistema: dispara workflows desde tu backend, tu CRM o tus scripts, y consulta resultados. Idempotencia, límites de plan y prioridad incluidos.
Autenticación
Crea tu API key en Ajustes → API. Envíala como Bearer token en cada petición.
curl https://easymation.app/api/v1/workflows \
-H "Authorization: Bearer em_live_TU_KEY" Listar automatizaciones
GET /api/v1/workflows — devuelve id, nombre, estado y estadísticas.
curl https://easymation.app/api/v1/workflows \
-H "Authorization: Bearer em_live_TU_KEY" Disparar una automatización
POST /api/v1/workflows/{id}/trigger — el body llega a la automatización como {{trigger.body.*}}. Responde 202 con el execution_id.
curl -X POST https://easymation.app/api/v1/workflows/WORKFLOW_ID/trigger \
-H "Authorization: Bearer em_live_TU_KEY" \
-H "Content-Type: application/json" \
-d '{"cliente": "Acme", "total": 99}' Consultar ejecuciones
GET /api/v1/executions?workflow_id={id}&limit=20 — historial con estado y errores.
curl "https://easymation.app/api/v1/executions?workflow_id=WORKFLOW_ID" \
-H "Authorization: Bearer em_live_TU_KEY" Códigos de respuesta
202— ejecución encolada (trigger)401— API key inválida o ausente404— workflow no encontrado en tu workspace429— límite mensual de ejecuciones alcanzado