Skip to content
unzoi docs
Search and navigation
Start here
REST API
MCP
Limits and plans
Agent clients
SDKs
Guides

Recipes

24 real tasks, each with the request that answers it — and, more usefully, what comes back, how it breaks once it is running unattended, and how to bend it into the neighbouring task you actually have.

/stories

/top-headlines

If none of these fit

The recipes are patterns, not an API surface — every one of them is the same handful of endpoints with different parameters. If yours is not here, the pieces are:

Why nothing is listed under /top-headlines

Every recipe here is built on /stories or /search, and the gap above is real rather than an oversight: /top-headlines answers a narrower question — what is most recent, not what is most relevant — and every task collected here turned out to need relevance, a time window, or both, which /search and /stories already cover. Reach for /top-headlines directly, without a recipe, when the task is genuinely recency-only: a live ticker, or expanding one story's story_id into its full article list rather than searching for it again. The reference covers both.

Adapting the closest one instead of starting over

Most tasks that are not listed above are closer to one of these than they look, because the parameters that actually distinguish a recipe are few: the ranking mode, whether results collapse into stories, and which one or two filters do the narrowing. Read the recipe whose shape matches — a single subject watched continuously, a comparison across two slices, a one-off precise query — rather than the one whose task description uses the same words as yours. Executive mention tracking and competitive intelligence are the same pattern with a different entity filter, for instance, and neither page says so, because the pattern is more visible from outside both than from inside either.

What the task looks likeStart from
Watching one named thing continuouslyExecutive mention tracking
Comparing two slices of the same eventCompare coverage across markets
A single precise, one-off pullPrecise time window analysis
Feeding a model rather than a personDaily summary for a model
Detecting an absence rather than an eventQuiet period detection
Following one thing across many languagesBrand mentions across languages

When two rows in the table above both look close, the tie-breaker is usually whether the task is a standing watch or a one-time pull. A standing watch needs the polling and deduplication guidance in the "running it for real" section of whichever recipe you start from; a one-time pull needs none of that and can drop the scheduling advice entirely. Recipes here do not separate the two explicitly, because in practice the request and the ranking choice are identical either way — only what you do with the response differs.