POST /api/v1/intelligence/quote
Generate a quote for a Tier 1 execute or a Tier 2 expansion. The response includes the credit cost and a quote_token you must pass to /execute or /expand. Quote tokens are single-use and expire after a short window.
Quoting is available to any authenticated user. A paid entitlement is only enforced at execution time.
If you also need a corpus preview alongside the quote, use
POST /api/v1/intelligence/preview-quote instead — it combines resolve and quote in a single call.Request body
ID of the intelligence package to quote.
Filled slot values for the package. All required slots must be present.
List of Tier 1 output field names to include in the result.
Optional free-text input used to augment or fill slots automatically.
Present when quoting a Tier 2 expansion instead of a Tier 1 execute. Must contain exactly one key:
contact_unlock, increase_limit, or network_depth.UUID of the parent
IntelligenceResult. Required when expansion_scope is provided.Response
The package being quoted.
Single-use JWT. Pass this to
/execute or /expand.Credit cost that will be deducted on execution.
Comma-separated list of output fields that will be returned.
ISO 8601 timestamp when the quote token expires.
Normalised slot values used to compute the quote.
Validated list of output fields.
Optional metadata about the quote. Present when the cost is zero or the result already exists.
Example
cURL
Response