---
title: "Multi-language news monitoring with sentiment tracking"
description: "Monitor news across multiple languages with sentiment analysis, source quality, and time filtering"
source: https://apitube.io/cookbook/multi-language-news-monitoring-with-sentiment-tracking
---

#### Input parameters

| Parameter            | Description                                    | Type    | Default | Required |
|:---------------------|:-----------------------------------------------|:--------|:--------|:---------|
| language.code        | Multiple languages (comma-separated).          | string  |         | Yes      |
| title                | Search query.                                   | string  |         | Yes      |
| sentiment.overall.polarity | Sentiment filter.                             | string  |         | Yes      |
| published_at.start   | Start date filter.                              | string  |         | Yes      |
| source.rank.opr.min  | Minimum source quality.                         | string  |         | Yes      |
| sort.by              | Sort by publication date.                       | string  |         | Yes      |
| sort.order           | Descending order.                               | string  |         | Yes      |
| facet                | Enable faceting.                                 | boolean | true    | Yes      |
| facet.field          | Fields for faceting.                             | string  |         | Yes      |
| api_key              | Your API key.                                  | string  |         | Yes      |
| per_page             | Maximum number of articles to retrieve.       | integer | 40      | No       |

#### Workflow examples

##### Request for multi-language news monitoring:

```shell
curl -X GET "https://api.apitube.io/v1/news/everything?language.code=en,ja,de,fr&title=AI&sentiment.overall.polarity=positive&published_at.start=2023-01-01&source.rank.opr.min=5&sort.by=published_at&sort.order=desc&facet=true&facet.field=language.id,source.country.id&api_key=YOUR_API_KEY"
```

##### Request for multi-language analysis with source filtering:

```shell
curl -X GET "https://api.apitube.io/v1/news/everything?language.code=en,ja,de&source.rank.opr.min=5&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY"
```

##### Request for language-specific business news:

```shell
curl -X GET "https://api.apitube.io/v1/news/everything?language.code=zh,ko&category.id=medtop:04000000&published_at.start=2023-01-01&api_key=YOUR_API_KEY"
```

---

#### Related Examples

- [Get news in specific languages](/cookbook/get-news-articles-in-multiple-languages)
- [Multi-topic sentiment analysis](/cookbook/multi-topic-sentiment-analysis-with-language-filtering)
- [Get news from multiple countries](/cookbook/get-latest-news-articles-from-countries)
- [Fetch political news in multiple languages](/cookbook/fetch-political-news-in-multiple-languages)
- [Sort by engagement score](/cookbook/sort-articles-by-engagement-score)

