Exa Search + Firecrawl web discovery and structured data extraction via x402 micropayment
What it does
This Questflow x402 endpoint exposes a swarm workflow that combines Exa Search (for precise, high-quality web discovery) with Firecrawl (for intelligent web crawling and structured data extraction). It accepts a natural-language prompt and returns an agent-generated response synthesizing search and crawl results.
The endpoint is pay-per-request using the x402 protocol on the Base network. Payment is made in USDC (asset 0x8335…2913) with a maximum charge of 0.50 USDC per call (500000 in 6-decimal units). The request is a simple POST with a JSON body containing a single `input` string field, and the response returns a `response` string. The maximum timeout is 1200 seconds (20 minutes), reflecting that the underlying swarm may perform multiple search and crawl steps before returning.
Questflow is a platform focused on autonomous AI agents ("Clones") for onchain markets and data workflows. Documentation for this specific endpoint is minimal — there is no OpenAPI spec, no dedicated docs page, and no usage examples beyond the x402 challenge metadata. All schema and pricing information is derived from the x402 challenge response.
Capabilities
Use cases
- —Searching the web for specific topics and extracting structured data from discovered pages
- —Research automation: send a question, get crawled and synthesized web results
- —Feeding an AI agent pipeline with fresh web data via pay-per-call micropayments
- —Competitive intelligence gathering from multiple web sources in a single call
Fit
Best for
- —Agents that need combined search + crawl in a single API call
- —x402-native workflows on Base that want to pay per request in USDC
- —Developers who want Exa Search and Firecrawl without managing separate API keys
Not for
- —High-volume, low-latency search (20-minute max timeout suggests heavy processing)
- —Users who need detailed control over crawl depth, selectors, or search parameters
- —Applications requiring deterministic, schema-rich structured output beyond a single response string
Quick start
curl -X POST https://api.questflow.ai/x402/swarm/qrn:swarm:68d0f3afc7dc21123d8d5b85 \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402_payment_token>" \
-d '{"input": "Find recent articles about AI agent frameworks and extract key details"}'Example
Request
{
"input": "Find recent articles about AI agent frameworks and extract key details"
}Response
{
"response": "Based on searching and crawling recent sources, here are the key AI agent frameworks: ..."
}Endpoint
Quality
All information is derived solely from the x402 challenge metadata. There is no OpenAPI spec, no documentation page, no usage examples, and no response samples. The input/output schema is extremely simple (single string in, single string out) with no further detail on what the swarm actually returns.
Warnings
- —No OpenAPI spec or dedicated documentation found — /docs, /api, /pricing, /README all return 404
- —Output schema is a single string with no structured fields; actual response format is unknown
- —maxTimeoutSeconds is 1200 (20 minutes), indicating potentially very long response times
- —No rate limits, SLA, or error handling documentation available
- —Pricing inferred solely from x402 challenge maxAmountRequired field
Citations
- —Endpoint accepts POST with an 'input' string field and returns a 'response' string, paying up to 500000 units of USDC on Basehttps://api.questflow.ai/x402/swarm/qrn:swarm:68d0f3afc7dc21123d8d5b85
- —USDC asset address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base networkhttps://api.questflow.ai/x402/swarm/qrn:swarm:68d0f3afc7dc21123d8d5b85
- —maxTimeoutSeconds is 1200https://api.questflow.ai/x402/swarm/qrn:swarm:68d0f3afc7dc21123d8d5b85
- —Questflow is a platform for autonomous AI agents focused on onchain marketshttps://api.questflow.ai