API publique

Connectez vos outils a SpoolyTracker

L'API publique permet aux applications tierces de lire le stock, ajouter des consommations et recuperer des analytics avec des tokens limites par scopes.

Documentation publique

Le Swagger public ne contient que les routes exposees aux integrations externes.

Ouvrir Swagger public
Routes disponibles
GET
/public-api/v1/filaments

Lister les bobines

GET
/public-api/v1/filaments/:id

Lire une bobine

PATCH
/public-api/v1/filaments/:id/stock

Mettre a jour le stock

GET
/public-api/v1/consumption

Lire les consommations

POST
/public-api/v1/consumption

Ajouter une consommation

GET
/public-api/v1/analytics/stock

Analytics stock

GET
/public-api/v1/analytics/consumption

Analytics consommation

Exemple curl
curl https://api.spoolytracker.com/public-api/v1/filaments \
  -H "Authorization: Bearer sk_zsp_xxx"

Moteur IA

Le moteur IA auto-calibre, documente de A a Z

SpoolyTracker embarque un moteur d'analyse auto-calibre et push-only : l'application pousse l'etat de l'atelier, le moteur repond previsions de rupture, risques, apprentissage et chat. Sans LLM par defaut, chaque atelier garde ses propres donnees et l'auto-hebergement permet de tout faire tourner chez vous.

Swagger du moteur IA

Chaque route est documentee : contrat v1 des snapshots, previsions, apprentissage, observabilite et administration.

Ouvrir Swagger IA
Routes principales
PUT
/v1/workspaces/:id/snapshot

Remplacer l'etat complet de l'atelier

POST
/v1/workspaces/:id/events

Pousser des lots d evenements idempotents

GET
/v1/workspaces/:id/forecast/stock

Previsions de rupture par bobine

GET
/v1/workspaces/:id/risks

Risques par matiere

GET
/v1/workspaces/:id/learning

Rapport d'apprentissage (verdict walk-forward, garde-fous)

POST
/v1/workspaces/:id/chat

Chat IA sur l'etat de l'atelier

Exemple curl
curl https://ia.spoolytracker.com/v1/workspaces/mon-atelier/forecast/stock \
  -H "Authorization: Bearer aie_xxx"