---
title: "Run the chosen checks, charge them from your credit, and issue the certificate."
method: POST
path: "/v1/transactions/{id}/run"
---

# Run the chosen checks, charge them from your credit, and issue the certificate.

`POST /v1/transactions/{id}/run`

## Request

- Base URL: `https://api.stratumapis.com`
- URL: `https://api.stratumapis.com/v1/transactions/{id}/run`
- Auth: API key in header `X-Stratum-Key`

Body optional: `{ "recheck": true }` runs every check again, charged; `{ "continue": true }` runs the next part when a reply said `"more": true`. A check that fails is not charged. With too little credit nothing runs: HTTP 402.

## Path parameters

- `id` string, required

## Response `200`

Ran. `certHash` is the certificate (stratumapis.com/verify/<first 20 characters>).

## Other responses

- `402`: Not enough credit: nothing ran, nothing was charged. `neededPence`, `balancePence`, `topUpPath`.
- `404`: No such transaction (or check) on your account.

---

[API](https://skmtc.dev/stratumapis/apis/stratum-transactions-api.md) · [All operations](https://skmtc.dev/stratumapis/apis/stratum-transactions-api/llms.txt) · [OpenAPI document](https://skmtc.dev/stratumapis/apis/stratum-transactions-api/revisions/4f59bdd5c909?raw)
