Doc API

Référence API REST — endpoints orchestrator et Swagger interactif

Déclenchement pipeline

Données live uniquement — les scrapers doivent être actifs. Aucune donnée mock.

POST /api/v1/jobs/daily-run
  → ingest (real scrapers)
  → filter (Mistral)
  → generate (Mistral)
  → Telegram digest
MéthodeCheminDescription
GET/healthOrchestrator liveness
GET/api/v1/status/systemRuntime + integrations status
GET/api/v1/status/scrapersScraper fleet health
POST/api/v1/jobs/daily-runTrigger full pipeline
GET/api/v1/runsPipeline run history
GET/api/v1/runs/{id}Run detail + timeline
GET/api/v1/packsContent packs list
GET/api/v1/packs/{id}Pack detail
POST/api/v1/packs/{id}/actionApprove / skip / publish
POST/api/v1/packs/{id}/regenerateRegenerate with Mistral
GET/api/v1/trends/rawIngested trends
GET/api/v1/trends/backlogFiltered-out high-velocity trends
POST/api/v1/telegram/testSend Telegram test message

Documentation du dépôt

  • docs/GUIDE.mdGuide complet et ajout d'un scraper
  • docs/API.mdRéférence complète des endpoints
  • docs/scraper-contract.mdContrat HTTP des scrapers