Query a collection
query_collectionCharged: $0.05 flat per call by default, no token multiplier. Ask a question of a collection and get a generated answer with citations. Maps to POST /v1/collections/{collectionId}/query. Query a collection once get_status says completed. With an API key it needs the key's query scope. Without an API key this tool is payable in USDC via x402: the first call returns a payment-required result (isError with the payment requirements in structuredContent); an x402-aware MCP client signs and retries the same call with _meta['x402/payment'], and the receipt returns in the result's _meta['x402/payment-response']. Never pay again after a 409 (already presented) or 502 (settlement unknown) result. Keyless, only the address that paid for the collection may query it. Prices are the service defaults; quote returns the exact price.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The natural-language question. | |
| session_id | No | Optional session for multi-turn continuity. | |
| collection_id | Yes | Collection to query. | |
| idempotency_key | No | Idempotency-Key for safe retries. |