Skip to main content
Call any method below through POST /v1/run with a provider, endpoint, and input. Browse the same catalog interactively at fetchbean.com/catalog.

Exa

Neural web search built for retrieval across the open web. (web search) Search the open web and get ranked results. Cost: 100 credits per call
ParameterTypeRequired
querystringyes
numResultsintegerno
typestringno
contentsanyno
(other provider fields)anyno
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}}'

Jina

Reader that turns any URL into clean, LLM-ready markdown. (page read)

Read

Fetch a URL and return clean markdown, no nav or clutter. Cost: 10 to 300 credits
ParameterTypeRequired
urlstringyes
formatstringno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"jina","endpoint":"/read","input":{"url":"https://example.com/post"}}'

Tikhub

Social data, including public Instagram profiles. (social)

Instagram profile

Fetch a public Instagram profile by username. Cost: 20 credits per call
ParameterTypeRequired
usernamestringno
user_idstringno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"tikhub","endpoint":"/api/v1/instagram/v2/fetch_user_info","input":{"username":"nasa"}}'

OpenWeather

On-demand weather data by city or coordinates. (weather)

Current weather

Current conditions for a place by name or lat/lon. Cost: 20 credits per call
ParameterTypeRequired
qstringno
latnumberno
lonnumberno
unitsstringno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"openweather","endpoint":"/data/2.5/weather","input":{"q":"Tokyo"}}'

Tavily

Agent-focused web search with optional synthesized answers. (web search)

Search

Search the web, optionally with a synthesized answer. Cost: 115 credits per call
ParameterTypeRequired
querystringyes
search_depthstringno
topicstringno
max_resultsintegerno
include_answerbooleanstringno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"tavily","endpoint":"/search","input":{"query":"agent frameworks"}}'

Perplexity

Web search with synthesized answers. (web search)

Search

Search the web and get a synthesized answer. Cost: 70 credits per call
ParameterTypeRequired
querystringstring[]yes
max_resultsintegerno
max_tokens_per_pageintegerno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"perplexity","endpoint":"/search","input":{"query":"latest llm benchmarks"}}'

Parallel

Multi-query web search and URL extraction. (web search)

Search

Run several queries at once and get web results. Cost: 100 credits per call
ParameterTypeRequired
search_queriesstring[]yes
objectivestringno
modestringno
advanced_settingsanyno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"parallel","endpoint":"/v1/search","input":{"search_queries":["vector databases"]}}'

Extract

Turn public URLs (including JS-heavy pages and PDFs) into markdown. Cost: 20 credits per call
ParameterTypeRequired
urlsstring[]yes
objectivestringno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"parallel","endpoint":"/v1/extract","input":{"urls":["https://example.com"]}}'

RemoteOK

Remote job listings across the web. (jobs)

Jobs

Fetch the latest remote job listings. Cost: 10 credits per call
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"remoteok","endpoint":"/api","input":{}}'

fetchbean

First-party data and utilities, hosted by fetchbean. (data)

Random quote

A random quote with its author. Cost: 1 credit per call
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"fetchbean","endpoint":"/quotes/random","input":{}}'

Random joke

A random safe joke, optionally filtered by category, type, or search text. Cost: 1 credit per call
ParameterTypeRequired
categorystringno
typestringstringno
containsstringno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"fetchbean","endpoint":"/jokes/random","input":{"category":"Programming"}}'

Random fact

A random fact with its source. Cost: 1 credit per call
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"fetchbean","endpoint":"/facts/random","input":{}}'

Quotes

Paginated list of quotes. Cost: 5 credits per call
ParameterTypeRequired
limitintegerno
skipintegerno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"fetchbean","endpoint":"/quotes","input":{"limit":10}}'

UUID

Generate one or more UUIDs. Cost: 1 credit per call
ParameterTypeRequired
countintegerno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"fetchbean","endpoint":"/uuid","input":{}}'

LLM pricing

Token prices + context windows for LLMs, from the LiteLLM dataset. Filter by model/provider/mode. Cost: 1 credit per call
ParameterTypeRequired
modelstringno
providerstringno
modestringno
containsstringno
limitintegerno
(other provider fields)anyno
curl https://api.fetchbean.com/v1/run \
  -H "Authorization: Bearer $FETCHBEAN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"provider":"fetchbean","endpoint":"/llm/pricing","input":{"contains":"gpt-4o"}}'