POST /v1/run, passing three fields that tell fetchbean which provider to reach, which endpoint to invoke, and what input to send. fetchbean forwards the call, handles authentication and rate limits on your behalf, and returns the provider’s native response.
The run interface
Every call toPOST /v1/run takes the same three fields in the request body:
Each method has a defined set of accepted parameters and a per-call credit cost. Refer to the full catalog for every supported provider, endpoint, and its pricing.
Examples
Use the tabs below to see how to call different providers through the unifiedrun endpoint.
Normalized shortcuts
Every capability in the catalog also has its own endpoint at
POST /v1/<name>, so you can call a tool by name instead of assembling a provider and endpoint pair. POST /v1/run remains the full surface — anything reachable by name is equally reachable through run.POST /v1/search— web search with a uniform result schema.POST /v1/read— page reading with a consistent content structure.POST /v1/weather— current weather data in a standardized format.POST /v1/ios_app_search— iOS App Store search.POST /v1/instagram_user— public Instagram profile (beta).
POST /v1/linear_issues, POST /v1/stripe_charges, and so on) and pass the provider’s own response straight back. See the curated tools guide for the full picture.

