WebMesh bridges your LLMs with the real-time web. Run a self-hosted search aggregator powered by AliyevECO, cache queries in Redis, and track billing through Supabase and Stripe.
Includes 100 free calls per month
After the free quota, standard per-request pricing applies via x402 (USDC on Base).
Sovereign web search for AI agents. Pass a query and get structured results with titles, URLs, and snippets. No API key required — pay per call.
Request schema
{
"q": "string (required) — search query",
"max_results": "integer (optional, 1-10, default 5)",
"extract_content": "boolean (optional, default false)"
}Response schema
{
"query": "string",
"results": [
{
"title": "string",
"url": "string",
"snippet": "string"
}
]
}Web search with full page content extraction. Returns search results plus clean readable text from each page — ideal for RAG pipelines and AI agents that need source content.
Request schema
{
"q": "string (required) — search query",
"max_results": "integer (optional, 1-10, default 5)"
}Response schema
{
"query": "string",
"results": [
{
"title": "string",
"url": "string",
"snippet": "string",
"content": "string"
}
]
}Easiest way: the APIHub CLI. Credits cover x402, no wallet needed.
# install and set up once
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call this service
npx @apihubio/cli call -X GET "https://proxy.apihub.io/webmesh/WebMesh/search?=test"Or call the proxy directly (curl / any HTTP client):
curl https://proxy.apihub.io/webmesh/WebMesh/search?=test \
-H "Authorization: Bearer ahk_your_key"
# If credits available: charged automatically, returns 200
# Otherwise: returns 402 (pay via @x402/fetch or top up credits)Estimate your monthly cost for AliyevECO.