ScreenshotNeo

BlogHow-to

How to Monitor Indian Government Exam Result Pages with Distill.io

Set up Distill.io to watch an official exam result page, choose local or cloud checks, and verify alerts at the issuing agency before acting.

By the ScreenshotNeo team4 October 20269 min read

To monitor an Indian government exam result with Distill.io, add the conducting agency’s official result or notice page, select the relevant page area, choose local or cloud checks, set a schedule, and configure an alert. Treat every alert as a reason to open the agency’s website and read the notice: a detected page change does not prove that a result has been declared.

Start with the agency responsible for your exam. India’s National Government Services Portal results gateway can help you discover results, but the issuing agency’s own page is the source to verify. For example, the National Testing Agency (NTA) results page lists exam results, while the Staff Selection Commission (SSC) portal has a results section. The Union Public Service Commission (UPSC) site provides final results and examination links.

Set up a Distill monitor

  1. Find the official page for your exam. Search the conducting agency’s site for its result, examination, or notices page. Confirm the exam name and year. Avoid relying on a search-result snippet or an unofficial result aggregator.
  2. Open the page in a browser with Distill available. Add a monitor for the whole page or select a region containing the relevant notice list or exam-specific result link. Review the selection preview: if it excludes the actual notice area, the monitor will not help.
  3. Choose what Distill should watch. A whole-page selection is straightforward, but it can alert on unrelated changes such as page layout or other notices. A focused region can reduce noise, provided it remains stable and includes the information you need. Distill documents both whole-page and selected-region monitoring in its web monitor documentation.
  4. Choose local or cloud checks. Local checks run through your browser or computer, which must be on for monitoring to continue. Cloud checks run on Distill’s servers and can continue while your device is off. Access to pages, schedules, file types, and other options varies by monitor type and plan; check Distill’s current local and cloud monitor documentation before choosing.
  5. Set a schedule. Choose a frequency appropriate to how often you expect the page to change and to the options available for your monitor and plan. Distill documents interval and random schedules, live mode for applicable local checks, and enterprise cron scheduling. Do not assume that every schedule is available for every monitor type or subscription.
  6. Choose an alert method and run an initial check. Distill lists email, SMS, push notifications, and integrations among its alert options. Availability depends on the account and subscription. Confirm that the first check captures the intended page content and that your chosen alert method is configured.
  7. Verify every alert at the source. Open the conducting body’s website directly. Check the exam name, year, notice title, and publication details. Follow the agency’s instructions for candidate-specific results.

Choose local or cloud monitoring

Consideration Local monitor Cloud monitor
Where the check runs Your browser or computer Distill’s servers
Must your device stay on? Yes, for checks to continue No
Page access A local browser context may help with pages accessible on your device, depending on configuration Can be affected by whether Distill’s service can access the page; access and proxy options may depend on plan
Files and schedules Supported types and scheduling differ from cloud checks Distill documents PDF/XML support and plan-dependent scheduling; check current limits
Often suitable when You can keep the browser or computer running You need checks to continue while your device is off

These are operational differences, not a guarantee that either monitor type can read a particular result page. Distill’s current documentation describes feature and schedule differences. Recheck it when setting up the monitor because product options can change.

Handle dynamic pages, PDFs, and candidate portals

Static result or notice lists

For a normal HTML page, monitor the result list or the portion where the exam notice appears. A focused selection may avoid alerts caused by unrelated parts of the page. Revisit the selection if the agency redesigns or reorganizes its site.

JavaScript-rendered content

If the page fills in after it first loads, a check may capture it before the content appears. Distill documents dynamic-page settings; review the selected device and available dynamic or delay options if the expected content is missing. Its documentation describes background mode as appropriate for static pages, while dynamic content may need a foreground or another supported local mode. See Distill’s dynamic-content guidance and confirm which options apply to your monitor.

PDF or XML result notices

Do not assume a monitor that watches an HTML page will also track a linked file’s contents. Distill documents PDF/XML monitoring for cloud checks and not local checks. Confirm that your chosen monitor supports the file and that its captured content changes as expected. If the result page only adds a link to a PDF, monitor the listing for the link and open the document from the official agency site when notified.

Candidate-specific result or marks pages

A public notice page is different from a portal that asks for personal fields. SSC’s marks page, for example, requests candidate-specific information such as a registration or roll number and date of birth. Such forms can depend on a session and should not be assumed to work as a public page monitor. Use the agency’s own result lookup instructions. Do not enter personal information into an unofficial site or share login details with an untrusted service.

Moved or replaced portals

When a monitor stops seeing the expected page, check whether the agency changed its portal or URL. SSC’s legacy portal directs visitors to its newer portal for results and other updates. Update the monitor to the current official page rather than continuing to watch an old address.

When an alert arrives

  1. Open the official conducting body’s website directly, rather than relying on the alert’s summary alone.
  2. Find the actual notice and confirm the exam, year, and type of update. A page can change because of layout edits, unrelated notices, or routine maintenance.
  3. Read the publication date and the agency’s instructions. A notice announcing an answer key, schedule, or application update is not necessarily a result declaration.
  4. For individual marks or status, follow the agency’s official candidate lookup process. A public page monitor cannot establish an individual candidate’s result unless the agency publishes that information in the monitored content.

A Distill alert indicates that monitored content changed and an alert was triggered according to your settings. It is not an official conclusion about your result.

Common problems and fixes

Problem Likely cause What to do
No alert after an expected update The selected region missed the changed content, the page did not load the content during the check, the schedule has not run yet, or local monitoring was not running. Open the monitor’s captured version and selection preview. Confirm the current URL, check schedule and monitor status, and review dynamic-page settings. For local checks, keep the computer and browser available.
Too many alerts The whole page includes unrelated notices or parts that change frequently. Select a narrower, stable result or notice area and review the preview. Keep enough context to identify the exam and year.
The monitor sees a blank or incomplete page The page may render content dynamically, need more time, or be inaccessible to the selected monitor type. Check the page manually, review Distill’s dynamic-content options, and compare local versus cloud access. Confirm that the page content appears in a captured version before relying on alerts.
A PDF or XML result is not detected The chosen monitor type may not support that file format. Check Distill’s current file-type support. Its documentation specifies cloud support for PDF/XML monitors and no local support. You can instead watch the official HTML listing for a new file link, then verify the file at the agency site.
The link or page no longer works The agency may have moved to a new portal or changed the page URL. Find the page from the agency’s current official site and update the monitor. Do not keep relying on an old portal simply because it was previously bookmarked.
A candidate lookup page does not retain fields or session The result form may require a personal session or submit a candidate-specific request rather than expose a stable public page. Use the conducting body’s official lookup instructions directly. Do not treat a general page monitor as a secure or reliable substitute for the agency’s form.
An alert says the page changed, but there is no result The change may be an unrelated notice, layout edit, or maintenance update. Read the official notice and check its title, exam, year, and publication details before concluding that results are out.

Reliability, frequency, and cost considerations

  • Keep the source authoritative. Monitor the conducting body’s page whenever possible. Discovery portals can be useful, but the agency’s notice governs.
  • Reduce false alarms with a useful selection. A focused region can reduce unrelated changes, but a brittle selection can stop matching after a redesign. Check the monitor after major portal changes.
  • Choose a schedule you can sustain. Faster checks may be useful near an expected announcement, but available intervals depend on the monitor type and plan. Consult Distill’s current plan and schedule details rather than assuming a particular interval.
  • Plan for device availability. A local check depends on the computer or browser being active. Cloud checks avoid that device dependency, subject to Distill’s page access and subscription limits.
  • Do not treat monitoring as guaranteed delivery. A page can be inaccessible, dynamic, redesigned, or changed in a way the selected region misses. Periodically open the official page yourself, especially near a deadline or expected announcement.
  • Check current pricing and feature limits. This guide does not quote Distill plan prices or promise a specific check frequency. Verify current details on Distill’s own site before selecting a plan.

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server. It can capture a page as an image or PDF, which can help you inspect an official result page or save a snapshot. It does not monitor a page over time or send result alerts; use Distill for ongoing change detection.

One GET request returns a screenshot. See the ScreenshotNeo API documentation for its options.

cURL

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://nta.ac.in/Results -o shot.webp

Python

import requests

r = requests.get(
    "https://api.screenshotneo.com/v1/shot",
    params={"access_key": "YOUR_API_KEY", "url": "https://nta.ac.in/Results"},
    timeout=90,
)
r.raise_for_status()
open("shot.webp", "wb").write(r.content)

Node.js

const q = new URLSearchParams({
  access_key: 'YOUR_API_KEY',
  url: 'https://nta.ac.in/Results'
});
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
await import('node:fs/promises').then(({ writeFile }) => writeFile('shot.webp', Buffer.from(await res.arrayBuffer())));

ScreenshotNeo removes cookie banners, newsletter popups, and chat widgets before the shot. Bot checks, blank pages, and failed loads are never billed. Its MCP server lets AI agents take screenshots. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000. Sign up for 1,000 free screenshots a month, with no card required.

FAQ

How do I get notified when an exam result is declared?

Monitor the conducting agency’s official result or notice page, configure a Distill alert, and verify the resulting notice on that agency’s site. A page-change alert alone does not confirm a result.

Can Distill monitor an SSC or NTA result page?

Distill can monitor selected page content. Whether a particular portal works depends on its content, access, rendering, monitor type, and configuration. Test that the captured version includes the result area, and use the agency’s current official URL.

Will Distill tell me my personal result or marks?

Not from a general public page unless the agency publishes that candidate-specific information there. Follow the official candidate lookup process for marks or individual status.

Does ScreenshotNeo replace Distill for result alerts?

No. ScreenshotNeo captures a page when requested; it does not watch for future changes or send alerts. It can be used to capture a page snapshot, while Distill handles ongoing monitoring.