---
name: web-search-lite
description: Call the Web Search Lite API through Service Router, paying per call. Web search results with titles, links, and snippets. Use when the user needs search, web, snippets.
---

# Web Search Lite

Ten organic web results per query, with titles, links, and snippets, in 30 languages. No ads.

Base URL: `https://pay-servicerouter.agents.bakingbad.dev/service/web-search-lite`. Send `Authorization: Bearer $SERVICEROUTER_PAYMENT_KEY`. No payment key yet: follow https://servicerouter.agents.bakingbad.dev/llms.txt with the user's consent, or pay per call with x402 or MPP from the `402` answer.

| Route | Price | Pay with |
|---|---|---|
| `GET /search` (Search the web) | $0.003 | credits (payment key), x402, MPP |

```sh
curl -X GET https://pay-servicerouter.agents.bakingbad.dev/service/web-search-lite/search \
  -H "Authorization: Bearer $SERVICEROUTER_PAYMENT_KEY"
```

- Only `2xx` answers are charged. Each carries a receipt header.
- `402` with a code such as `insufficient_balance` or `key_budget_exceeded`: ask the user before topping up or raising limits.
- OpenAPI: https://servicerouter.agents.bakingbad.dev/discover/web-search-lite/openapi.json

Prompt for the user to give an agent: "Use the Web Search Lite API through Service Router. Read https://servicerouter.agents.bakingbad.dev/discover/web-search-lite/llms.txt for how to call and pay for it. Ask me before you spend anything."
