Skip to main content
The API supports filtering through both query parameters and in-query operators. This page covers the parameter-based approach — see query operators for inline syntax.

Domain filtering

Restrict results to specific domains or exclude unwanted ones.

Include domains

Return results only from the specified domains:

Exclude domains

Remove specific domains from results:

Wildcards

Match all subdomains with *:

Date filtering

Filter results by publication date using relative ranges or absolute dates.

Relative date ranges

Use dateRange for common time windows:
Available values: day, week, month, year, 24h, 7d, 30d, 90d, 1y.

Absolute date ranges

Use dateFrom and dateTo for specific date boundaries:
You can use one or both:
  • dateFrom alone — results from that date onward
  • dateTo alone — results up to that date
  • Both — results within the range

Content filtering

Filter by file type or where terms appear on the page.

File type

Title, URL, and body text

Combined filtering

Filters stack — combine them to narrow results precisely:
This searches for machine learning PDFs on arxiv.org and github.com from the past month.

Next steps

Query operators

In-query operators like site: and filetype:.

News monitoring

Automated news search with date and domain filtering.