---
title: "Reprocess Experiment"
method: POST
path: "/internal/experiment-reports/experiments/{experiment_id}/reprocess"
tags: ["experiment-reports"]
---

# Reprocess Experiment

`POST /internal/experiment-reports/experiments/{experiment_id}/reprocess`

Drop one experiment's cached rows and re-ingest them fresh from S3.

## Path parameters

- `experiment_id` string, required

## Response `200`

Successful Response

- ReconcileStatusResponse — Freshness of the DB-backed cache, feeding the page's top-right control.
  - `bucket` string, required
  - `is_running` boolean, required
  - `last_started_at` string, date-time, nullable
  - `last_finished_at` string, date-time, nullable
  - `last_ingested_count` integer, required
  - `scanned_count` integer, required
  - `matched_count` integer, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/tryscott/apis/one-shot-api.md) · [All operations](https://skmtc.net/tryscott/apis/one-shot-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tryscott/one-shot-api/versions/28bdface01df/schema)
