Skip to main content
GET
Get a template run

Authorizations

Authorization
string
header
required

Workspace credential issued from the automation console at /automation. Send it as Authorization: Bearer vq_ws_.... This is NOT a Data API key: a vq_key_ credential is refused here and names the other product in the error.

Path Parameters

matterId
string
required

mat_ identifier of the matter to work inside. Everything in this API hangs off a matter, and the matter in the path is what the authorization boundary is checked against. Take it from GET /v1/matters.

runId
string
required

wfr_ identifier of one workflow RUN. Returned on the operation that launched it, and distinct from the workflowId that was run.

Response

Successful Response

One invocation, and what it produced.

id
string
required

Public identifier of this run, dtr_ followed by 32 hex characters.

Example:

"dtr_9f2c8b1e4a7d43c9b6e0f1a2c3d4e5f6"

templateId
string
required

tpl_ identifier of the template that was run.

Example:

"tpl_9f2c8b1e4a7d43c9b6e0f1a2c3d4e5f6"

status
enum<string>
required

Run status, using the same five public values as an operation. The internal stages planning and extracting both read as running.

Available options:
queued,
running,
succeeded,
failed,
cancelled
Example:

"succeeded"

slots
TemplateSlot · object[]
required

Every template variable and the value the run put in it, including where each value came from.

createdAt
string<date-time>
required

When the run started (RFC 3339).

Example:

"2026-08-19T14:32:10Z"

matterId
string | null

mat_ identifier of the matter the run belongs to, when it belongs to one.

Example:

"mat_9f2c8b1e4a7d43c9b6e0f1a2c3d4e5f6"

draftId
string | null

drf_ identifier of the draft the run produced. Null until the run has finished rendering one.

Example:

"drf_9f2c8b1e4a7d43c9b6e0f1a2c3d4e5f6"

prompt
string | null

The prompt this run was started with, echoed back.

Example:

"Two-year mutual NDA with Acme Corporation, governed by California law."

completedAt
string<date-time> | null

When the run reached a terminal status (RFC 3339).

Example:

"2026-08-19T14:32:10Z"

Last modified on August 23, 2026