Package Information
Released: 11 mo ago
Downloads: 1 weekly / 8 monthly
Latest Version: 0.2.0
Author: Wice GmbH
Available Nodes
Documentation
n8n-nodes-wice-crm (PoC)
Minimaler n8n-Community-Node für Wice CRM: Credentials (Login) + ein generischer Custom API Call Node.
Installation
- Im n8n-Container (z. B. coolify):
npm install n8n-nodes-wice-crm
- n8n neu starten.
Credentials
- Base URL: z. B.
https://node82.wice-net.de - Tenant Name (mandant_name)
- Username
- Password
- Der Test-Request prüft Login gegen
/pserv/base/webvisund erwartetcookieim Response-Body.
Node: Wice CRM – Custom API Call
- HTTP Method:
GEToderPOST - Wice Method: z. B.
get_all_persons,insert_ticket - Query Parameters: optionale Key/Value-Paare (Strings)
- Body (JSON): nur für POST; wird als JSON gesendet
Der Node ruft /plugin/wp_wice_client_api_backend/json auf und hängt cookie + method als Query an. Das Login-Cookie wird pro Request frisch geholt.
Node: Wice CRM – Ressourcen & Operationen
Ressourcen: Person, Organization, Ticket, Workflow, Article, Event, Note, Payment, Opportunity, Category.
- Person:
get,list,create,update,delete - Organization:
get,list,create,update,delete - Ticket:
get,list,create,get_types - Workflow:
get_workflows,get_steps,add_to_ticket,execute_step - Article:
list,create,update,delete - Event:
list,create,update,delete - Note:
create - Payment:
create - Opportunity:
list,create - Category:
list
Hinweis: Für create/update-Operationen werden die Felder als JSON (Body) übergeben, analog zur Wice-API.
Beispiele
Personenliste abrufen:
- HTTP Method:
GET - Wice Method:
get_all_persons
- HTTP Method:
Ticket anlegen:
- HTTP Method:
POST - Wice Method:
insert_ticket - Body (JSON):
{ "for_rowid": 123, "for_table": "address_contactperson", "subject": "Test", "ticket_type": 1 }
- HTTP Method:
Mit Ressourcen/Operationen (Beispiel Ticket anlegen):
- Resource:
Ticket - Operation:
Create - For Row ID, For Table, Subject, Ticket Type auswählen
Deployment in coolify
- Variante 1 (empfohlen): Im laufenden n8n-Container installieren
npm install n8n-nodes-wice-crm- n8n neustarten
- Variante 2: Eigenes Image auf Basis
n8nio/n8nundnpm installim Dockerfile
Lizenz
MIT