← Back

Consume the feed

MagnusEdge is an agent-capable product — every other Magnus/Quiky product can pull competitor intelligence via a read-only REST API.

Product integration

# Get competitors watched for YOUR product
GET https://edge.magnuscloud.ai/api/competitors?product=quikychat
→ { product, competitors: [{slug, displayName, category, relevanceScore}, ...] }

# Get recent insights affecting YOUR product
GET https://edge.magnuscloud.ai/api/insights?product=quikypay&minSeverity=medium
→ { insights: [{kind, severity, title, summary, analysis, confidence, ...}, ...] }

# Manually trigger a scan (admin, dispatches to the 9-node swarm)
POST https://edge.magnuscloud.ai/api/admin/scan/{targetId}
→ { scanId, brainTaskId, status: "running" }

Current endpoints

  • GET /health · /ready · /version · /status
  • GET /api/ecosystem
  • GET /api/competitors[?product=&category=]
  • GET /api/insights[?product=&minSeverity=&limit=]
  • GET /api/targets
  • POST /api/admin/scan/:targetId (swarm-dispatched)

Coming next

  • POST /api/admin/seed
  • Scheduler (cron — auto-scan targets)
  • Worker (fetch + normalize + diff)
  • Brain task-complete webhook
  • Webhook subs for per-product alerts
  • MagnusID admin auth on write endpoints