---
title: "Start a cleanse analysis"
method: POST
path: "/cleanse/start-analysis"
tags: ["Cleanse"]
---

# Start a cleanse analysis

`POST /cleanse/start-analysis`

Starts a new cleanse analysis operation in the background.
Progress can be tracked via GET /cleanse/run/{operationId}.

## Response `202`

Analysis started

- StartAnalysisResponse
  - `operationId` string
  - `status` string
  - `message` string
  - `startedAtUtc` string, date-time

## Other responses

- `409` — An analysis is already running
- `499` — Client closed request

---

[API](https://skmtc.net/defra/apis/keeper-data-bridge-api.md) · [All operations](https://skmtc.net/defra/apis/keeper-data-bridge-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/defra/keeper-data-bridge-api/versions/0ab7d7a7a24f/schema)
