API REST
Connectez Flenio à tout ce que vous utilisez.
API REST JSON pour l'accès en lecture et écriture aux projets, tâches et commentaires. Webhooks signés HMAC pour les événements en temps réel. Fonctionne avec Zapier, Make, n8n – ou votre propre code.
Authentification par token Bearer
Créez des clés API par espace de travail avec scope lecture ou écriture. Les clés sont stockées hachées.
Webhooks signés HMAC
Recevez des événements sur les tâches, projets et commentaires – avec signature HMAC-SHA256 pour la vérification.
Intégrations no-code
Fonctionne directement avec Zapier, Make.com, n8n et Workato.
Démarrage rapide
Créez une clé API dans les paramètres de l'espace de travail, puis :
# Lister tous les projets
curl -H "Authorization: Bearer flnk_..." \
https://app.flenio.ch/api/v1/projects
# Créer une tâche
curl -X POST -H "Authorization: Bearer flnk_..." \
-H "Content-Type: application/json" \
-d '{"project_id":"...","title":"Nouvelle tâche","priority":"high"}' \
https://app.flenio.ch/api/v1/tasks
# Marquer la tâche comme terminée
curl -X PATCH -H "Authorization: Bearer flnk_..." \
-H "Content-Type: application/json" \
-d '{"status":"done"}' \
https://app.flenio.ch/api/v1/tasks/{id}Endpoints
| Method | Path | Scope | Description |
|---|---|---|---|
| GET | /v1/workspaces | read | Infos de l'espace de travail |
| GET | /v1/projects | read | Liste des projets |
| GET | /v1/projects/:id | read | Projet unique |
| GET | /v1/tasks?project=… | read | Tâches d'un projet |
| GET | /v1/tasks/:id | read | Tâche unique |
| POST | /v1/tasks | write | Créer une tâche |
| PATCH | /v1/tasks/:id | write | Mettre à jour une tâche |
| DELETE | /v1/tasks/:id | write | Supprimer une tâche |
Événements webhook
task.createdtask.updatedtask.completedproject.createdcomment.created
En-tête : X-Flenio-Signature (HMAC-SHA256), X-Flenio-Event