cse_search
Site-restricted search in Google CSE shape over our own per-tenant pre-index of the tenant's declared domains only: {tenant_id, q, max_results?} -> {items: [{title, link, snippet, indexed_at, display_link}], search_information}. Each result carries indexed_at, the date the page entered the index. Honest empty results (items: []) when nothing matches. Free pre-check at POST /toll/cse/search/preflight reports tenant index state (page count, domains, last-built) without searching. $0.01 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/cse/search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | string (required) - The search query (1-256 characters). | |
| tenant_id | Yes | string (required) - Tenant identity: the payer wallet / key identity that declared the domains. | |
| max_results | No | integer - Maximum items to return, 1-20 (default 10). |