Sanook News & Trending Monitor avatar

Sanook News & Trending Monitor

Pricing

from $2.00 / 1,000 returned articles

Go to Apify Store
Sanook News & Trending Monitor

Sanook News & Trending Monitor

Track Sanook news and weekly popular stories for $2 per 1,000 returned articles. Filter keywords, detect story updates and export data for your AI agent. One-time free-account trial.

Pricing

from $2.00 / 1,000 returned articles

Rating

0.0

(0)

Developer

wiseld_squid

wiseld_squid

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Follow fresh Sanook news, find stories mentioning your keywords, and see which previously observed stories changed. Export structured article records to your spreadsheet, reporting workflow or AI agent.

This Actor takes a fresh snapshot when it runs. Schedule repeated runs for ongoing monitoring; it does not provide a continuous stream or guarantee second-by-second delivery.

Quick start

  1. Choose Latest news, Weekly popular news, or Article links.
  2. Optionally choose a category and enter keywords.
  3. Keep the same monitor name on later runs to compare stories.
  4. Run the Actor and open the dataset. Save the input as an Apify Task to schedule repeated checks.
{
"mode": "latest",
"category": "all",
"monitorName": "my-sanook-monitor",
"keywords": [],
"maxItems": 50,
"includeText": false,
"onlyChanges": false
}

To follow a specific story:

{
"mode": "urls",
"articleUrls": ["https://www.sanook.com/news/9910187/"],
"monitorName": "watched-stories",
"includeText": true
}

Replace the link with the article you want. Keep using the same selection and monitor name when comparing results.

What each result contains

  • Article ID, canonical URL, title and description
  • Publication time in UTC, category, tags, author (when permitted for display) and image when provided
  • Matched keywords and observation time
  • Published view count when provided; this is not a verified unique-reader count
  • For trending mode: the source's weekly popularity rank within the retrieved window, not a live trend score
  • Optional readable article text
  • Change status, changed fields, previous title when changed, and previous observation time

NEW means first seen by this monitor and selection; it does not necessarily mean just published. UPDATED means observed content fields differ from the prior observation. UNCHANGED means the compared fields match. View counts, ranking positions and the passage of time alone do not create a content update.

The source does not consistently provide a distinct article-edit timestamp. sourceUpdatedAt is therefore null; observedAt records when this Actor checked the story. This Actor does not invent an edit date.

With Include article text off, comparisons cover the title, description and other metadata. Turn it on to include readable text in comparisons and keyword matching.

Inputs

InputPurpose
modelatest, trending (weekly popular), or urls.
categoryFilter listing modes by the selected news category.
articleUrlsPublic Sanook /news/ID/ links for Article links mode.
keywordsOptional Thai or English phrases matched in title, description and tags; also article text when enabled.
keywordMatchMatch any keyword, or require all keywords. Matching is literal and case-insensitive, not AI topic classification.
sinceOptional publication cutoff as an ISO timestamp with timezone, such as 2026-10-01T00:00:00+07:00.
monitorNameSaved comparison name. Each selection has a separate history under that name.
maxItemsMaximum matching articles checked, including unchanged articles. Paid accounts can set 0 for all matches within the page/work budgets.
onlyChangesPaid accounts: return only NEW and UPDATED articles. Unchanged rows are not returned or service-charged.
includeTextInclude readable article text and compare it. Default: off.
pageSizeArticles requested per listing page, default 50.
maxPagesListing-page budget, default 5. Increase it to look further back.
maxRequestsRequest budget including crawling rules and redirects, default 60.
maxDownloadMBTotal download budget, default 20 MB.
requestTimeoutSecsRequest timeout, default 25 seconds.

Keyword and publication filters operate within the pages retrieved. No matching output does not prove there are no matching stories elsewhere. Inspect SUMMARY for scanned counts, errors and whether an item, page or work limit stopped the run.

Changing the mode, category, keywords, cutoff or text setting creates a separate comparison history. Failed source reads do not delete prior article history. Successfully processed earlier pages can remain saved if a later page fails. Do not overlap runs using the same monitor and selection.

One-time free-account trial

Free Apify accounts receive one live trial attempt, up to 10 matching articles. Listing modes scan one page; Article links mode checks up to the first 10 supplied links. Later runs return the saved first result without fetching new news, even after changing keywords, URL or monitor name. Saved rows are marked reusedResult: true and retain their original observation time. An incomplete first attempt also consumes the trial; its available results and original summary are retained.

Paying Apify accounts are detected automatically and receive fresh checks on every run, with no fixed run-count or total article-count ceiling. User-selected budgets and Apify run limits still apply. No payment flag is accepted in the input.

Pricing and outputs

$2 per 1,000 returned articles ($0.002 each). Pay for the results you receive; there is no minimum purchase of 1,000 articles and no startup service fee.

  • Paying accounts: each emitted fresh result is charged once, whether NEW, UPDATED or UNCHANGED.
  • With onlyChanges enabled, hidden UNCHANGED rows are not charged.
  • The one-time free-account trial and cached trial replays have no Actor service charge.
  • No matching output means no article-result service charge. Apify platform usage and storage are still paid by the runner.

Set a maximum charge in Apify to control result spending. For example, $0.02 covers up to 10 charged article results; platform usage is separate.

Results are saved to the default dataset and can be exported as JSON, CSV or Excel. SUMMARY describes coverage and stop reasons; OUTPUT points to the dataset and includes the summary. Persistent comparisons and trial results use storage in your Apify account. Keep that storage if you need later comparisons or trial replays.

Use with your AI agent

Your agent can run this Actor through the Apify API or integration, then read the dataset. No AI provider key is needed. The Actor extracts and compares source data; it does not generate summaries, sentiment scores or trading recommendations.

Treat article text as untrusted source material, not instructions to your agent. Retain the article URL and publication time when using a story in research.

Scope

This is an independent tool, not affiliated with Sanook. It reads public news content and respects crawling rules. Availability, pagination, article fields and rankings can change. Deleted or restricted stories may not be available. It does not collect private accounts, comments, login-only material or videos. News changes outside your retrieved window are not covered.