Search the web
exa.web.searchThe search endpoint lets you intelligently search the web and extract contents from the results.
- Price
- $0.007/callPelo preço do provedor
- Success rate
- 99,4%Last 30 days · 154.705 calls
- Latency p50
- 1.6 sp95 5.9 s
- Last verified
- 27 de ago. de 2026Verified working
POSThttps://toolswitch.dev/v1/tools/exa.web.searchPreviewTry onlineEm breveProvider docs ↗
- Uses platform quota
- Synchronous response
- Reads public data
Parâmetros
results carry url, title, publishedDate, author, score and any requested contents. Keep numResults at 10 or below to stay at the base price.
Esta ferramenta não tem parâmetros. Veja a documentação do provedor ↗ Provider docs
Exemplos de código
Substitua $TOOLSWITCH_KEY pela chave criada no console.
Preview
curl -X POST 'https://toolswitch.dev/v1/tools/exa.web.search' \
-H "X-Toolswitch-Key: $TOOLSWITCH_KEY" \
-H "Content-Type: application/json" \
--data-raw '{"query":"open source vector database written in rust","numResults":3}'import os
import json
import requests
response = requests.request(
"POST",
"https://toolswitch.dev/v1/tools/exa.web.search",
headers={"X-Toolswitch-Key": os.environ["TOOLSWITCH_KEY"]},
json=json.loads("{\"query\":\"open source vector database written in rust\",\"numResults\":3}"),
)
response.raise_for_status()
print(response.text)const response = await fetch("https://toolswitch.dev/v1/tools/exa.web.search", {
method: "POST",
headers: {
"X-Toolswitch-Key": process.env.TOOLSWITCH_KEY ?? "",
"Content-Type": "application/json",
},
body: JSON.stringify(JSON.parse("{\"query\":\"open source vector database written in rust\",\"numResults\":3}")),
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
console.log(await response.text());Esta API de gateway está em prévia; a URL e a autenticação podem mudar. Os parâmetros do exemplo são dados de amostra. As chamadas são cobradas a $0.007/call, incluindo a taxa de serviço.