@mdconsultoria-ti/n8n-nodes-crece
v0.1.1
Published
Nodos n8n para CRECE - Plataforma de Inteligencia Electoral (MD Consultoría)
Maintainers
Readme
@mdconsultoria-ti/n8n-nodes-crece
Nodos custom de n8n para integrar con CRECE — plataforma de inteligencia electoral de MD Consultoría.
Nodos incluidos (v0.1.0)
| Nodo | Descripción | Endpoints CRECE |
|------|-------------|-----------------|
| CRECE Segmentar | Búsqueda y consulta de ciudadanos en el CRM | GET /ciudadanos/, GET /ciudadanos/{id} |
| CRECE Voter Score | Consulta de scores de voter likelihood | GET /crm/scores, POST /crm/interactions |
| CRECE Contenido | Generación y consulta de piezas de contenido | GET /content/pieces, POST /content/generate |
| CRECE Sentimiento | Monitoreo de alertas de sentimiento y crisis (polling + manual) | GET /alerts/, PATCH /alerts/{id}/status |
Nota v0.1.0: el nodo
CRECE Canvassingfue omitido en esta versión por drift de contrato con el backend. Se publicará en v0.2.0 con soporte para el modelorutas_canvassing(POST /canvassing/optimize, GET /canvassing/routes, PATCH /canvassing/routes/{id}/punto/{punto_id}).
Instalación
En tu instancia de n8n, ve a Settings → Community Nodes → Install y escribe:
@mdconsultoria-ti/n8n-nodes-creceAcepta el disclaimer de instalación de código no verificado y click Install.
Configuración de credenciales
Crea una credencial de tipo CRECE API con:
- URL Base: URL del backend CRECE incluyendo
/api/v1(ej.https://api-crece.ejemplo.com/api/v1) - API Key: key con formato
crece_live_...generada desdePOST /api/v1/api-keysdel backend CRECE (requiere sesión admin)
Para generar una API key nueva:
curl -X POST https://<tu-backend>/api/v1/api-keys \
-H "Authorization: Bearer <admin_jwt>" \
-H "Content-Type: application/json" \
-d '{"name":"n8n-prod","user_id":1,"permissions":{"campaigns":true,"content":true,"crm":true,"alerts":true}}'El campo raw_key de la respuesta solo se muestra una vez — guárdalo en un gestor de secretos.
Compatibilidad
- n8n >= 1.0.0
- Node.js >= 20
Licencia
MIT © MD Consultoría SC
