---
title: "Review or explicitly authorize a bounty purchase"
method: POST
path: "/bounty-submissions/{id}/review"
---

# Review or explicitly authorize a bounty purchase

`POST /bounty-submissions/{id}/review`

## Request

- Base URL: `https://api.databazaar.io`
- URL: `https://api.databazaar.io/bounty-submissions/{id}/review`
- Auth: HTTP bearer

Send the current version. accept also requires amount_cents confirming the reward. accepted is true only after funding succeeds. Otherwise follow next_action; human authentication may be required. Retrying the same selected submission resumes its existing purchase. A review timeout never authorizes payment under policy 2.

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `action` 'start' | 'accept' | 'reject' | 'request_fix' | 'extend', required
  - `version` integer, required
  - `amount_cents` integer
  - `reason` string

## Response `200`

Decision or resumable purchase state

## Other responses

- `409`: Stale revision, changed amount, elected cap, or invalid state
- `503`: Financial rollout has not been enabled

---

[API](https://skmtc.dev/databazaar/apis/databazaar-api.md) · [All operations](https://skmtc.dev/databazaar/apis/databazaar-api/llms.txt) · [OpenAPI document](https://skmtc.dev/databazaar/apis/databazaar-api/revisions/02e6531ad801?raw)
