---
title: "One run: status, progress, credits and report summary"
method: GET
path: "/v1/backtest/run/{id}"
tags: ["backtest"]
---

# One run: status, progress, credits and report summary

`GET /v1/backtest/run/{id}`

## Request

- Base URL: `https://outcometick.com`
- URL: `https://outcometick.com/v1/backtest/run/{id}`
- Auth: HTTP bearer

## Path parameters

- `id` string, required

## Response `200`

OK

- Run
  - `run_id` string
  - `status` string: staging, queued, running, done, failed, ...
  - `language` 'python@3.14' | 'nodejs@24'
  - `mode` string
  - `venue` string
  - `assets` string[]
  - `from` string, date: UTC day, YYYY-MM-DD
  - `to` string, date: UTC day, YYYY-MM-DD
  - `market_days` integer
  - `credits_held` integer
  - `credits_spent` integer, nullable
  - `rejection` object, nullable
  - `report` object, nullable
  - `progress` object, nullable
  - `queue_position` integer, nullable
  - `archive_available` boolean
  - `archive_bytes` integer, nullable
  - `source_sha256` string, nullable
  - `created_ms` integer
  - `started_ms` integer, nullable
  - `finished_ms` integer, nullable

## Other responses

- `401`: Missing, unknown, revoked or expired key
- `404`: No such run under this key
- `429`: Rate limited; retry after the Retry-After header
- `503`: Temporarily unavailable; retry

---

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