FlenioFlenio
REST-API

Verbinde Flenio mit allem, was du benutzt.

JSON-REST-API für Lese- und Schreibzugriff auf Projekte, Aufgaben und Kommentare. HMAC-signierte Webhooks für Echtzeit-Events. Funktioniert mit Zapier, Make, n8n – oder deinem eigenen Code.

Bearer-Token-Auth

Erstelle API-Schlüssel pro Workspace mit Read- oder Write-Scope. Schlüssel werden gehasht gespeichert.

HMAC-signierte Webhooks

Empfange Events zu Aufgaben, Projekten und Kommentaren – mit HMAC-SHA256-Signatur zur Verifikation.

No-Code-Integrationen

Funktioniert direkt mit Zapier, Make.com, n8n und Workato.

Quickstart

Erstelle einen API-Schlüssel in den Workspace-Einstellungen, dann:

# Liste alle Projekte
curl -H "Authorization: Bearer flnk_..." \
  https://app.flenio.ch/api/v1/projects

# Erstelle eine Aufgabe
curl -X POST -H "Authorization: Bearer flnk_..." \
  -H "Content-Type: application/json" \
  -d '{"project_id":"...","title":"Neue Aufgabe","priority":"high"}' \
  https://app.flenio.ch/api/v1/tasks

# Aufgabe als erledigt markieren
curl -X PATCH -H "Authorization: Bearer flnk_..." \
  -H "Content-Type: application/json" \
  -d '{"status":"done"}' \
  https://app.flenio.ch/api/v1/tasks/{id}

Endpoints

MethodPathScopeBeschreibung
GET/v1/workspacesreadWorkspace-Info
GET/v1/projectsreadListe der Projekte
GET/v1/projects/:idreadEinzelnes Projekt
GET/v1/tasks?project=…readAufgaben eines Projekts
GET/v1/tasks/:idreadEinzelne Aufgabe
POST/v1/taskswriteAufgabe erstellen
PATCH/v1/tasks/:idwriteAufgabe aktualisieren
DELETE/v1/tasks/:idwriteAufgabe löschen

Webhook-Events

  • task.created
  • task.updated
  • task.completed
  • project.created
  • comment.created

Header: X-Flenio-Signature (HMAC-SHA256), X-Flenio-Event