v85

OpenAPI 3.1.0raw.githubusercontent.com2026-08-0327856.6 MB

Re-read a cached result for free

Re-read the full unshaped result of a prior run from its short-lived cache and re-shape it with the same fields, max_items, summary, and jq query params as /v1/run, all for FREE (no re-billing). Results are scoped to the customer that paid for them and cached for about 15 minutes. Use this to read the rest of, or reshape, a paid result instead of re-running and paying again.

get/v1/results/{id}

Path parameters

idstring required

The resultId returned on a prior run response envelope.

Query parameters

fieldsstring

Optional. Comma-separated keys (dotted paths like author.name descend into nested objects) to keep on each result item. Keys are matched relative to each result item after the data/items envelope is unwrapped, not against the top-level response envelope, so use jq to reshape the whole envelope. Shrinks the response without changing cost.

max_itemsinteger

Optional. Cap the number of result rows returned; a _truncated note reports how many were withheld so you can page via the API's own limit. Does not change cost.

summaryboolean

Optional. Return only a structural outline (top-level keys, item counts, and per-field byte sizes) instead of the full data. Does not change cost.

jqstring

Optional. A jq expression applied to the result envelope; its output replaces output (multiple outputs collect into an array). Reshape freely, e.g. jq=.data | {title, description, md: .markdown[:3500]}. Runs sandboxed with a 250ms / 2MB budget; on failure the full result is returned with a jqError. Does not change cost.

Response

The re-shaped result envelope (same shape as a run response).

costUsdnumber required

USD charged on the ORIGINAL run, echoed for envelope parity; this re-read is free.

itemsinteger

Number of result rows returned by the original run.

jqErrorstring

Present only when a jq expression failed; output then carries the full unshaped result and this explains why the reshape did not apply.

{"stackTrail":"paths:/v1/results/{id}:get:responses:200:content:application/json:schema:properties:output","oasType":"schema","type":"unknown","description":"The normalized result (`{found, data}` by default), re-shaped by any fields/max_items/summary/jq params. Open shape - a jq expression may replace it with an array or scalar."}
providerstring required

Always "AnyAPI".

replayedboolean required

False on this cached-result endpoint; true is reserved for durable idempotency replays from POST /v1/run/{sku}.

resultIdstring

The id you requested, echoed so you can keep re-reading the same cached result.

All 278 operations