Pricing
Pay per usage
Public Directory Change Detector
Under maintenanceMonitor public directory pages for new, unchanged, and removed listings.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Public Directory Change Detector Actor
Status: local MVP ready for Apify packaging review.
This Apify-style actor checks public directory pages and emits normalized listing items plus new, unchanged, and removed change records. It is built for public business directories, member lists, provider directories, partner pages, and resource catalogs.
Safe Use Boundary
- Public directory and listing pages only.
- No account login, private workspace access, CAPTCHA handling, MFA, or evasion.
- No hidden API abuse or high-frequency polling.
- Buyers are responsible for monitoring only pages where public monitoring is allowed.
Input
{"pages":[{"url":"https://example.com/directory","previous_items":[{"name":"Acme Studio","url":"https://example.com/directory/acme-studio","signature":"acme-studio|https://example.com/directory/acme-studio"}]}]}
For offline demos or controlled tests, each page can include an html string.
Output
pages[].items: current normalized directory listings.pages[].changes: change records withchange_typeofnew,unchanged, orremoved.pages[].stats: link count and dedupe stats.
The Apify-compatible main.py writes JSONL dataset records with record_type of item or change.
Local Commands
C:\Users\lauku\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe -m unittest discover -s tests -vC:\Users\lauku\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe .\directory_monitor.py --input .\samples\input.json --out .\samples\output.jsonC:\Users\lauku\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe .\main.py
Differentiator
Many directory scrapers target one site or dump raw links. This actor is generic and change-oriented: it returns stable signatures and removed-listing detection, so a buyer can monitor public directories without building custom diff logic.
