API reference
CAIN Drift API
18 operations under /fabric/drift
Last reviewed 2026-10-03
Base URL https://cainstudio.online. Every call carries your key in the X-API-Key header; a free key comes from sign-up, and agent keys from the console. A key only ever sees its own tenant. A call the platform cannot decide is refused, never allowed: timeouts, outages and unknown verdicts do not become ALLOW.
| Method | Path | What it does |
|---|---|---|
| GET | /fabric/drift/agents/{agent_id} | Get Agent Drift Status |
| GET | /fabric/drift/baselines | List Baselines |
| POST | /fabric/drift/baselines | Create Baseline |
| GET | /fabric/drift/baselines/{baseline_id} | Get Baseline |
| POST | /fabric/drift/compare | Compare |
| GET | /fabric/drift/findings | List Findings |
| GET | /fabric/drift/findings/{drift_id} | Get Finding |
| POST | /fabric/drift/findings/{drift_id}/accept | Accept Finding |
| POST | /fabric/drift/findings/{drift_id}/acknowledge | Acknowledge Finding |
| POST | /fabric/drift/findings/{drift_id}/false_positive | Mark False Positive |
| GET | /fabric/drift/findings/{drift_id}/history | Get Finding History |
| POST | /fabric/drift/findings/{drift_id}/investigate | Investigate Finding |
| POST | /fabric/drift/findings/{drift_id}/resolve | Resolve Finding |
| GET | /fabric/drift/health | Health |
| GET | /fabric/drift/impact/{drift_id} | Get Drift Impact |
| POST | /fabric/drift/observe | Observe |
| GET | /fabric/drift/stats | Stats |
| GET | /fabric/drift/status | Status |
Products built on these calls
- CAIN Drift — Warns you when an agent, model, tool or policy quietly changes.
Try CAIN-42 on your own agents
Create a free account and every new account starts with a 7-day trial of the full platform. Or try the sandbox first, with no account at all.
Create a free account → · Try the sandbox · See the whole ecosystem