Search with NewsAPI.ai

newsapi

NewsAPI.ai searches news, press releases and blogs from over 150,000 sources.

Features3
Modes5
Filters3

Playground

Pinned to NewsAPI.ai.

Results from NewsAPI.ai

    Features

    NewsAPI.ai delivers 3 of the features on the feature list, each from one or more of its modes.

    FeatureReturns
    NewsNews articles on a subject, dated, from news sources; a date window keeps them to the last days.
    Press releasesPress releases on a subject, dated.
    Blog postsBlog posts on a subject, dated.

    Modes

    NewsAPI.ai has 5 search modes. Choose which of them a search may use under Routing on your account page.

    • Default search
    • Newest
    • Archive
    • Press
    • Blog

    Filters NewsAPI.ai applies

    Set them under filters. A filter a provider can’t apply returns 400 unsupported_filter.

    FilterKeeps
    domainsOnly these sites, or with "mode": "exclude", none of them.
    recencyThe last so many days, or a range of dates.
    languageOne language, by its code.
    request.jsonJSON
    {
      "query": "Nobel Prize in Physics 2026 winners",
      "top_k": 5,
      "requested_provider": "newsapi",
      "filters": {
        "domains": { "values": ["nobelprize.org"] }
      }
    }

    Pin a query to NewsAPI.ai

    1. Over the HTTP API, send "requested_provider": "newsapi" with the query and your search key.
    2. In an agent connected over MCP, ask it to search with NewsAPI.ai.

    Results come back in the same shape for every provider, as the docs describe. Leave the field out, and Grounder routes each query to the provider most likely to answer it well.

    search.shShell
    curl https://api.grounder.net/v1/search \
      -H "Authorization: Bearer $GROUNDER_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "query": "Nobel Prize in Physics 2026 winners",
        "top_k": 5,
        "requested_provider": "newsapi"
      }'