---
title: "Auto Conclude Stale Experiments"
method: POST
path: "/api/v1/admin/price-experiments/auto-conclude"
tags: ["playbook-pricing"]
---

# Auto Conclude Stale Experiments

`POST /api/v1/admin/price-experiments/auto-conclude`

## Request

- Base URL: `https://api.badgeia.com`
- URL: `https://api.badgeia.com/api/v1/admin/price-experiments/auto-conclude`
- Auth: none declared

Sweep running experiments past the auto-conclude window (ADR-009 Q-02).

Admin-only (gated via ADMIN_EMAILS). Intended to be hit by a cron-ish job
once an hour. Inconclusive sweep:
  - winner = control variant.
  - status = CONCLUDED_INCONCLUSIVE.
  - No price change (canonical stays as-is).

Returns counts so monitoring can alert on `concluded_inconclusive` ratio
> 40% (the ADR-009 re-evaluation trigger).

## Response `200`

Successful Response

- object

---

[API](https://skmtc.dev/badgeia/apis/badge.md) · [All operations](https://skmtc.dev/badgeia/apis/badge/llms.txt) · [OpenAPI document](https://skmtc.dev/badgeia/apis/badge/revisions/7e7f7fee8b77?raw)
