Skip to content
looot docs
Esc
↑↓navigate↵open⌘Jpreview
On this page

TinyFish Search API

TinyFish Search API on looot as of 2026-09-28: 4 jobs through 4 endpoints, how you reach it, what it costs, and how to run it.

TinyFish Search API

SEO/AEO4 jobs, 4 endpoints

What it’s good for

TinyFish Search API is in SEO/AEO. Reach for it to search the web and get ranked results; run automation; run batch automation.

As of 2026-09-28 (catalog revision 85280) it serves 4 jobs through 4 endpoints.

Jobs

Job id What it does Endpoints
automation.run Run automation 1
automation.run-batch Run batch automation 1
fetch.post Post fetch 1
web.search Search the web and get ranked results 1

Access

  • Runs on looot’s key for 4 endpoints: nothing to set up, the run spends your looot balance. You can connect your own key instead; see Bring your own key.

Price basis

2 per result (from $0.016), 2 free. A call that fails at the provider costs $0; see What’s free.

Free first in fallback

Yes. 2 endpoints cost $0, and a $0 row is tried ahead of the paid rows in its bucket. See Free first.

Run it

A job run takes shared input names, not TinyFish Search API’s own field names; looot maps them for each provider. For job:automation.run, url is taken by 1 of its 1 providers. See Job inputs.

Example input for looot run or the MCP run tool, with placeholder values:

looot run job:automation.run --input '{"url":"https://example.com"}'
{
  "endpointId": "job:automation.run",
  "input": {
    "url": "https://example.com"
  },
  "idempotencyKey": "<new unique key>"
}

A job run picks among all the job’s providers. To run TinyFish Search API itself, name one of its endpoints (MCP search with {"filters": {"provider": "tinyfish"}} lists them), for example tinyfish-automation-run: looot inspect tinyfish-automation-run prints its exact input fields and price.

In the live catalog

TinyFish Search API’s name and logo are trademarks of their owner, shown to identify the provider.

Was this page helpful?