Skip to main content
GET
Get one run with the records it delivered

Authorizations

Authorization
string
header
required

API key passed as a Bearer token in the Authorization header.

Headers

x-api-version
enum<string>
default:2025-11-01
required

API version to use. 2025-11-01 is the only accepted value. Send it on every call: it is enforced today on POST /watch/{dataset}/search, where a missing or unrecognized value returns 400, and the other watch routes accept a request without it rather than relying on that.

Available options:
2025-11-01
Example:

"2025-11-01"

Path Parameters

dataset
enum<string>
required

The dataset the watch is built on.

Available options:
person,
company,
job
Example:

"person"

watch_id
integer
required

The watch's id, returned when it was created.

Example:

46936

run_id
integer
required

The run's id, from runs[].id on the run-history endpoint.

Example:

54811

Response

The run, its logs, and its deliveries.

One run in full, with its counts, its activity log, and its deliveries.

id
integer
Example:

64200

started_at
string<date-time>
Example:

"2026-07-16T03:19:00Z"

completed_at
string<date-time> | null
Example:

"2026-07-16T03:20:00Z"

status
enum<string>
Available options:
RUNNING,
SUCCESS,
FAILED,
SKIPPED
Example:

"SUCCESS"

failure_reason
string | null
Example:

null

records_searched
integer

Records the run's query matched before any filtering.

Example:

1204

records_after_filter
integer

Records left after filtering, before the new-record check.

Example:

12

new_records_count
integer

Records this run delivered.

Example:

1

credits_deducted
number
Example:

5

logs
object[]

The run's per-stage activity log.

notifications
object[]

Every delivery this run attempted, with the records it carried. Empty unless status is SUCCESS: a run can leave rows behind without ever paying for or delivering them, and those rows are not readable here.