Bulk metric-suggestion acceptance deprecation
Deprecated: July 27, 2026
Compatibility shim sunset: October 25, 2026
Affected endpoint: POST /api/v1/semantic/metric-suggestions/accept-all
The former endpoint certified every pending machine-generated metric suggestion without proving that an analyst reviewed each definition. It was retired as a security and answer-integrity fix.
The v1 path remains available during the emergency compatibility window. It is non-mutating and returns HTTP 200 with:
accepted: 0andcertified: 0;- each pending item in
skipped, with an individual-review reason; deprecated: true; and- the successor route template.
Clients must present each definition to an analyst and call
POST /api/v1/semantic/metric-suggestions/{suggestion_id}/accept only for an
item that was reviewed. The response also includes X-Nexatron-Deprecated,
X-Nexatron-Sunset, X-Nexatron-Successor, and
X-Nexatron-Deprecation-Docs headers.
The sunset date follows the emergency-security exception in the API versioning policy. Platform, Security, and Customer Success must confirm customer notification and the final removal decision before that date.