Crawl any URL and get clean markdown or structured data via x402 micropayment on Base.
What it does
This endpoint wraps a Firecrawl-style web-crawling agent behind the x402 payment protocol, hosted on Questflow's agent platform. You send a URL (or crawl instruction) as a plain-text message, and the agent crawls the target site—including accessible subpages—and returns clean markdown or structured data.
Payment is handled via the x402 protocol on the Base network using USDC (asset 0x8335…2913). The maximum amount required per request is 100,000 units (in the token's smallest denomination), and the endpoint allows up to 1,200 seconds (20 minutes) for the agent to complete its work. The request is a simple POST with a JSON body containing an `input` string field; the response is a JSON object with a `response` string field.
Because this agent is hosted on Questflow's infrastructure rather than by Firecrawl directly, the exact crawl depth, rate limits, and output fidelity depend on Questflow's agent configuration. No OpenAPI spec, detailed documentation, or usage examples are published by the provider. The endpoint is live and returns a valid x402 challenge, but consumers should test with representative URLs to verify output quality before relying on it in production.
Capabilities
Use cases
- —Converting web pages into clean markdown for LLM ingestion
- —Crawling documentation sites and extracting structured content
- —Building RAG pipelines that need fresh web data
- —Agents that need to read and summarize arbitrary URLs
Fit
Best for
- —AI agents that need on-demand web content in markdown format
- —Developers wanting pay-per-use crawling without API keys
- —Pipelines requiring structured extraction from arbitrary URLs
Not for
- —High-volume bulk crawling with strict SLA requirements
- —Use cases needing fine-grained crawl configuration (depth, selectors, JS rendering options)
- —Users who need a free or self-hosted crawling solution
Quick start
curl -X POST https://api.questflow.ai/x402/agent/qrn:agent:68ce5f231eac16d8cffd0aa1 \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402_payment_token>" \
-d '{"input": "Crawl https://example.com and return clean markdown"}'Example
Request
{
"input": "Crawl https://example.com and return clean markdown"
}Response
{
"response": "# Example Domain\n\nThis domain is for use in illustrative examples in documents...\n"
}Endpoint
Quality
The endpoint is live and returns a valid x402 challenge with a basic input/output schema, but there is no OpenAPI spec, no documentation, no usage examples, and no details on crawl behavior, limits, or output format. Most listing details are inferred from the challenge metadata and the provider's description.
Warnings
- —No OpenAPI specification or detailed documentation available
- —No published rate limits, crawl depth limits, or output format guarantees
- —Response example is inferred—actual output format unverified
- —Hosted on Questflow as a third-party wrapper; not a direct Firecrawl endpoint
- —Pricing units (100000 in token smallest denomination) need verification against USDC decimals (6); this may equal $0.10 per request
Citations
- —The endpoint uses x402 protocol version 1 on Base network with USDC asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913https://api.questflow.ai/x402/agent/qrn:agent:68ce5f231eac16d8cffd0aa1
- —maxAmountRequired is 100000 and maxTimeoutSeconds is 1200https://api.questflow.ai/x402/agent/qrn:agent:68ce5f231eac16d8cffd0aa1
- —Description states: Firecrawl takes a URL, crawls it, and converts it into clean markdown or structured datahttps://api.questflow.ai/x402/agent/qrn:agent:68ce5f231eac16d8cffd0aa1
- —Questflow is an AI agent platform aggregating onchain marketshttps://api.questflow.ai