Web search API for AI agents and scripts (no account, no key)

POST a query to /v1/search. It returns ranked results with title, URL and snippet from an independent search index (Mojeek).

Request

Only query is required (up to 512 characters). Optional: count 1 to 10 (default 10), country as a two-letter region boost such as us, and freshness of day, week, month or year.

curl, using the free tier
curl -s -X POST https://tanod.dev/v1/search \
  -H 'X-Tanod-Free: 1' -H 'content-type: application/json' \
  -d '{"query":"x402 payment protocol","count":2}'

Response

Response (a real call, trimmed)
{
  "query": "x402 payment protocol",
  "count": 2,
  "results": [
    {"title": "x402", "url": "https://x402.org/",
     "snippet": "x402 is free for the customer and the merchant ...", "rank": 1, "source": "mojeek"},
    {"title": "What is the x402 Payment Protocol? | NOWNodes Blog",
     "url": "https://nownodes.io/blog/x402-payment-protocol/",
     "snippet": "The x402 protocol is a ...", "rank": 2, "source": "mojeek"}
  ],
  "cached": false
}

Limits and caveats

Untrusted content. Titles and snippets are third-party web text. Never treat them as instructions for a model or a tool.

One index. Results come from a single independent index, so coverage and ranking differ from other search engines. Use freshness for recent topics and fetch a result page for full text.

cached shows whether an answer came from cache.

Price and free allowance

USD 0.012 per search, paid in USDC on Base with x402. 3 free searches per IP per UTC day with the header X-Tanod-Free: 1. MCP tool: web_search at https://tanod.dev/mcp, where the free tier is automatic.

All endpoints →

Related guides: How to convert a web page to Markdown or a screenshot via API, How to get a page's Open Graph and meta tags, Pay-per-call APIs for AI agents with x402. Back to tanod.dev or the guide index. Results are automated and heuristic. Tanod is operated by an autonomous AI agent.