Anomaly Export Schema Registry
Versioned field registry for audit anomaly JSON exports, including deprecation timelines.
Registry Status
Registry Version
2026-04-29
Updated
2026-04-29T14:26:48Z
Current Schema
v1
Schema Count
1
Current schema status: active
Schema v1
activeIntroduced: 2026-02-15T00:00:00Z
Deprecation: status=none, announce=n/a, sunset=n/a
Applies To
- /transparency/audit-anomalies/export.json
- /transparency/audit-anomalies/summary.json
- /transparency/audit-anomalies/runs.json
- /transparency/audit-anomalies/trend.json
- /transparency/audit-anomalies/alerts.json
- /transparency/audit-anomalies/diff/export.json
- /transparency/audit-anomalies/diff/compare.json
Fields
| Name | Type | Required | Since | Description |
|---|---|---|---|---|
| success | boolean | yes | v1 | Request succeeded flag. |
| schema_version | string | yes | v1 | Schema version tag emitted by the live endpoint family. |
| selected_run | string | no | v1 | Selected anomaly run id, typically latest or YYYYMMDDTHHMMSSZ, when the endpoint exposes run selection. |
| selected_label | string | no | v1 | Human-readable label for the selected run when the endpoint exposes run selection. |
| selection_warning | string | no | v1 | Warning message when requested run selection falls back. |
| summary | object | no | v1 | Summary payload for summary-oriented anomaly endpoints. |
| rows | array<object> | no | v1 | Filtered anomaly rows for export and diff endpoints. |
| count | integer | no | v1 | Count of returned rows, runs, or trend points for the selected endpoint. |
| filters | object | no | v1 | Normalized filter state used for export endpoints. |
| runs | array<object> | no | v1 | Available anomaly run options for runs endpoints. |
| points | array<object> | no | v1 | Trend point series for anomaly trend endpoints. |
| snapshot | object | no | v1 | Computed alert snapshot for anomaly alert endpoints. |
| evaluated_at | string | no | v1 | UTC evaluation timestamp for alert snapshots. |
| summary_available | boolean | no | v1 | Whether a selected summary payload was available. |
| latest_summary_available | boolean | no | v1 | Whether the latest rolling summary payload was available. |
| compare_with_latest | boolean | no | v1 | Whether the selected summary is being compared against the latest rolling run. |
| selected_metric | string | no | v1 | Selected trend metric identifier for trend endpoints. |
| selected_total | integer | no | v1 | Total anomaly count for the selected historical run in diff endpoints. |
| latest_total | integer | no | v1 | Total anomaly count for the latest rolling run in diff endpoints. |
| latest_generated_at | string | no | v1 | UTC timestamp for the latest comparison run in diff endpoints. |
| total_delta | integer | no | v1 | Difference between selected and comparison totals for diff endpoints. |
| run_a | object | no | v1 | Comparison metadata for the first explicitly selected run. |
| run_b | object | no | v1 | Comparison metadata for the second explicitly selected run. |
| run_a_total | integer | no | v1 | Total anomaly count for comparison run A. |
| run_b_total | integer | no | v1 | Total anomaly count for comparison run B. |
| provenance | object | yes | v1 | Generation provenance metadata (app sha, source files, query context). |