Skip to main content

1. Create an API key

Sign in at fetchbean.com/app, open API Keys, and create a key. Copy it now, it is shown only once. Keys look like fb_....

2. Call a curated tool

Curated tools return a clean, normalized shape every time.
curl https://api.fetchbean.com/v1/search \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"best vector databases"}'
A search responds with:
{
  "results": [
    { "title": "Qdrant", "url": "https://qdrant.tech", "snippet": "..." },
    { "title": "Weaviate", "url": "https://weaviate.io", "snippet": "..." }
  ]
}

3. Or call any provider raw

Use run to reach a provider endpoint directly and get its native response.
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"exa","endpoint":"/search","input":{"query":"best vector databases","numResults":10}}'
You are charged in prepaid credits and only for calls that succeed. Provider failures and timeouts are billed at zero. See Credits & billing.