Skip to main content
The TinyFish Research API searches, evaluates sources, and synthesizes a cited report from a natural-language query. Use it when a question needs evidence across several sources rather than one search result or webpage.
Beta: The Research API is currently in beta.

Before You Start

1

Get your API key

Create an API key at agent.tinyfish.ai/api-keys.
2

Store it in your environment

All requests require the X-API-Key header. See Authentication for setup and troubleshooting.

Your First Request

What Success Looks Like

Each Server-Sent Events message is a data: line containing JSON. Save the run ID from created and stop reading after done.

When to Use Research vs the Other APIs

  • Use Research for a cited synthesis across multiple sources.
  • Use Search for ranked links, snippets, and source discovery.
  • Use Fetch when you already know which pages to extract.
  • Use Agent when TinyFish should interact with websites.
  • Use Browser when you need direct Playwright or CDP control.

Research reference

Request fields, modes, stream events, limits, and retrieval

Research examples

Filtering, continuations, and saved runs