MOAT v2: Evidence & Audit APIs
Verifiable data infrastructure with cryptographic proof and audit trails.
Disclaimer: Data infrastructure only. Not legal or compliance advice.
1. Verify Report
GET /api/v2/verify/{report_id} — Public (no auth required)
curl https://api.feedoracle.io/api/v2/verify/REPORT_ID
Response headers: X-Report-ID, X-Snapshot-ID, X-Data-Hash, Cache-Control: no-store
Returns: verified, report_id, snapshot_id, verify_url, proves[], not_proves[]
Note: This endpoint is public and ignores X-API-Key if provided. Keys required only for webhooks/exports/enterprise pack.
2. Snapshots
GET /api/v2/snapshots/latest?name={feed} — Public
curl https://api.feedoracle.io/api/v2/snapshots/latest?name=mica
GET /api/v2/snapshots/{snapshot_id} — Public
curl https://api.feedoracle.io/api/v2/snapshots/36CB6DBB-4F37-4395-B9DE-884310406E18
3. Quality Status
GET /api/v2/quality/status?name={feed} — Public
curl https://api.feedoracle.io/api/v2/quality/status?name=mica
Returns: status, confidence_score, freshness_seconds, completeness_pct
4. Proves vs Not Proves
| Proves ✓ | Does NOT Prove ✗ |
|---|---|
| Report generated at stated timestamp | Accuracy of data sources |
| Data snapshot existed | Regulatory compliance |
| Hash integrity verified | Future validity |
5. Verify Widget
Public UI: https://feedoracle.io/verify/{report_id}