Skip to main content
GET /api/v2/storefront/intelligence-runs Returns a paginated list of intelligence-run records for your storefront, newest first. Each row captures the prompt, raw + parsed model output, matched buyer instructions, and the result envelope. Use skip and take to page.

Request

curl
Filter to one brief outcome — for example, the demand your storefront declined (your demand inbox) — and/or search the brief text:
curl

Parameters

Response

Returns an array of intelligence-run records (newest first). Pagination totals are in the meta.pagination object (offset-based: skip, take, total, hasMore) — see Pagination.
See Intelligence runs overview for the full field reference on each record — including every negotiationSummary.qualification field.

Dispositions

Before composing a response, your storefront runs a brief-qualification gate that decides whether a brief is worth responding to. Every brief is recorded with a disposition under negotiationSummary.qualification.disposition, and ?disposition= filters the list to one outcome — your demand inbox: A declined run returns no products and is recorded as a skipped result; the seller’s decline reason is never exposed to the buyer:

Errors

  • 400 VALIDATION_ERROR — malformed skip or take, a disposition value outside the allowed set, or a q longer than 200 characters.
  • 401 UNAUTHORIZED — missing or invalid bearer token.
See Errors for the full error contract.

Intelligence run tasks

All intelligence-run operations.

Get intelligence run

Fetch one run in full.