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
curl
Parameters
| Param | In | Type | Required | Notes |
|---|---|---|---|---|
skip | query | integer | No | Number of rows to skip for pagination (default 0) |
take | query | integer | No | Number of rows to return per page, 1–100 (default 25) |
disposition | query | string | No | Demand-inbox filter — return only runs with this brief outcome: responded, declined_fit, declined_policy, or not_live. Omit to return every outcome. An invalid value returns 400. See dispositions. |
q | query | string | No | Case-insensitive substring search over the buyer brief text (1–200 chars), e.g. fintech. Combines with disposition. A value over 200 characters returns 400. |
Response
Returns an array of intelligence-run records (newest first). Pagination totals are in themeta.pagination object (offset-based: skip, take, total, hasMore) — see Pagination.
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 adisposition under negotiationSummary.qualification.disposition, and ?disposition= filters the list to one outcome — your demand inbox:
| Disposition | Meaning |
|---|---|
responded | The storefront composed a response for the brief. |
declined_fit | Declined — the brief matched no inventory the storefront sells. The response returned no products. |
declined_policy | Declined — the brief violated the storefront’s acceptance policy. The response returned no products. |
not_live | Brief arrived before the storefront was live. Reserved — not yet emitted. |
Errors
400 VALIDATION_ERROR— malformedskiportake, adispositionvalue outside the allowed set, or aqlonger than 200 characters.401 UNAUTHORIZED— missing or invalid bearer token.
Related
Intelligence run tasks
All intelligence-run operations.
Get intelligence run
Fetch one run in full.