---
title: "Get Monitor Run"
method: GET
path: "/v0/monitors/{monitor}/runs/{id}"
tags: ["Monitors Runs"]
---

# Get Monitor Run

`GET /v0/monitors/{monitor}/runs/{id}`

Gets a specific monitor run.

## Path parameters

- `monitor` string, required
- `id` string, required

## Response `200`

Monitor run details

- MonitorRun
  - `id` string, required — The unique identifier for the Monitor Run
  - `object` 'monitor_run', required — The type of object
  - `status` 'created' | 'running' | 'completed' | 'canceled' | 'failed', required — The status of the Monitor Run
  - `monitorId` string, required — The monitor that the run is associated with
  - `type` 'search' | 'refresh', required — The type of the Monitor Run
  - `completedAt` string, date-time, nullable, required — When the run completed
  - `failedAt` string, date-time, nullable, required — When the run failed
  - `failedReason` string, nullable, required — The reason the run failed
  - `canceledAt` string, date-time, nullable, required — When the run was canceled
  - `createdAt` string, date-time, required — When the run was created
  - `updatedAt` string, date-time, required — When the run was last updated

---

[API](https://skmtc.net/exa/apis/exa-public-api.md) · [All operations](https://skmtc.net/exa/apis/exa-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/exa/exa-public-api/revisions/5c7114e0ef43/schema)
