> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rewind.rest/llms.txt
> Use this file to discover all available pages before exploring further.

# Cross-domain

> Search, feed, on-this-day, and health tools that span every domain.

## `get_feed`

Get the unified activity feed across all domains.

<ParamField path="date" type="string">
  Optional: filter to a specific date (YYYY-MM-DD)
</ParamField>

<ParamField path="domain" type="string">
  Optional: filter feed to a single domain One of: `listening`, `running`, `watching`, `collecting`, `reading`.
</ParamField>

<ParamField path="from" type="string">
  Optional: start of date range (ISO 8601)
</ParamField>

<ParamField path="limit" type="number">
  Number of feed items to return Defaults to `10`.
</ParamField>

<ParamField path="to" type="string">
  Optional: end of date range (ISO 8601)
</ParamField>

## `get_health`

Check the health and sync status of the Rewind API.

This tool takes no parameters.

## `get_on_this_day`

Get historical 'on this day' items -- what happened on a given date in previous years across all domains.

<ParamField path="day" type="number">
  Optional: day (1-31). Defaults to current day.
</ParamField>

<ParamField path="month" type="number">
  Optional: month (1-12). Defaults to current month.
</ParamField>

## `search`

Search across all domains (listening, running, watching, collecting, reading).

<ParamField path="domain" type="string">
  Optional: filter results to a single domain One of: `listening`, `running`, `watching`, `collecting`, `reading`.
</ParamField>

<ParamField path="limit" type="number">
  Number of results to return Defaults to `10`.
</ParamField>

<ParamField path="mode" type="string">
  Ranking mode. keyword = FTS (default). semantic = cosine-similarity over article embeddings (reading only). hybrid = FTS + semantic via reciprocal rank fusion (reading only). One of: `keyword`, `semantic`, `hybrid`.
</ParamField>

<ParamField path="page" type="number">
  Page number for pagination Defaults to `1`.
</ParamField>

<ParamField path="query" type="string" required>
  Search query text
</ParamField>

## `semantic_search`

Semantic search over the reading domain using Voyage AI embeddings.

<ParamField path="limit" type="number">
  Number of matches to return Defaults to `10`.
</ParamField>

<ParamField path="query" type="string" required>
  Natural-language description of the article
</ParamField>
