Leak Graph Snapshot
Pricing
from $8.00 / 1,000 url snapshots
Leak Graph Snapshot
Opens each URL through a geo-proxy browser and returns a rendered outbound link graph (edges with region, role, visibility) for traffic-leak detection. Does not classify leaks or follow clicks.
Pricing
from $8.00 / 1,000 url snapshots
Rating
0.0
(0)
Developer
Morph Coder
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Apify Actor that opens each input URL through a geo-proxy browser (Playwright / Camoufox) and returns a rendered outbound link graph (edges[]) plus optional page title / text snippet.
Apify ID: morph_coder/leak-graph-snapshot
Pipeline scraper type: web_leak
What it does
- Loads the page with residential or datacenter proxy in a chosen country
- Collects anchors, buttons, forms, iframes (and best-effort
window.openhandlers) - Emits structured edges:
href,text,tag,role,visible,region,isCommercialHint - One dataset item per input URL (success or
error+ emptyedges)
What it does not do
- Does not classify traffic leaks or issue a verdict (backend
leak_graph.pydoes that) - Does not follow / click edges (
maxClickHopsis always0in v1) - Is not a markdown / Readability / SEO content scraper (see
proxy-page-to-markdownfor that)
Input
| Field | Default | Description |
|---|---|---|
urls | required | Pages to snapshot |
country | US | ISO-2 proxy country |
maxEdges | 60 | Cap on edges per page |
maxClickHops | 0 | Ignored in v1 (forced to 0) |
includeTitle | true | Title + meta description |
includeTextSnippet | true | First ~500 chars of visible text |
proxyType | RESIDENTIAL | RESIDENTIAL or DATACENTER |
Example:
{"urls": ["https://example.com"],"country": "US","maxEdges": 60,"maxClickHops": 0,"includeTitle": true,"includeTextSnippet": true,"proxyType": "RESIDENTIAL"}
Output (one item per URL)
{"url": "https://example.com","loadedUrl": "https://example.com/","title": "Example Domain","metaDescription": null,"textSnippet": "Example Domain …","edges": [{"href": "https://www.iana.org/domains/example","text": "More information...","tag": "a","role": "external","visible": true,"region": "other","isCommercialHint": false}],"cta": [],"externalLinks": []}
On failure:
{"url": "https://…","loadedUrl": null,"title": null,"metaDescription": null,"textSnippet": null,"edges": [],"cta": [],"externalLinks": [],"error": { "code": "failed_fetch", "message": "…" }}
Local development
See DEVELOPMENT.md.
Spec
Full build / contract notes: docs/BUILD_SPEC.md.