Skip to main content

Apify Actors

Pry ships as 60 store-ready Apify Actors generated from our open Actor Factory. Each actor runs Pry's 12-tier adaptive anti-bot engine on Apify's infrastructure with pay-per-event (PPE) billing - no self-hosting required.

Available actors

ActorBest forPrice
pry-universal-scraperAny URL to clean markdown$0.004/page
pry-site-crawlerWhole-site LLM corpora$0.003/page
pry-screenshot-captureScreenshots behind WAFs$0.005/capture
pry-change-monitorSimHash change detection$0.001 + $0.002
pry-document-parserPDF/DOCX/OCR$0.006/doc
pry-llm-corpus-builderRAG/fine-tuning datasets$0.004/doc
pry-seo-site-auditorFull-site SEO signals$0.003/page
pry-lead-harvesterPublic contact extraction$0.005/domain
pry-news-feed-monitorArticle monitoring$0.002/article
pry-price-watcherE-commerce price tracking$0.004/product
pry-serp-scraperGoogle search results$0.003/serp
pry-maps-lead-extractorMaps business leads$0.005/listing
pry-jobs-aggregatorMulti-ATS job postings$0.002/job
pry-property-listerReal-estate listings$0.004/listing
pry-cve-advisory-watchSecurity advisories$0.002/advisory
pry-terms-policy-watchToS/privacy change diffs$0.001/check
pry-sanctions-screenerCompliance screening$0.003/entity
pry-onion-site-monitorDark-web via Tor tier$0.004/page
...and 42 moreSee the full catalog in the Pry repo

Full catalog: 94 actors across scraping, monitoring, public-API data, compliance and security - all pay-per-event with verified margins.

Quick start

  1. Open any actor on Apify Store (search "pry").
  2. Paste your target URLs into the urls field.
  3. Click Start - results stream into the dataset as each page finishes.

How billing works

Actors use pay-per-event: you are charged per successfully processed item, never for idle time. The platform also bills two synthetic events (apify-actor-start, apify-default-dataset-item) automatically. Your spending limit is always respected - runs stop gracefully at the cap.

Building your own

The Actor Factory is open source. Define an ActorSpec, and the factory generates a complete .actor package (spec files, Dockerfile, PPE runtime, store README) that passes Apify's automated quality gates:

from actor_factory import ActorSpec, PricingEvent, generate_actor

spec = ActorSpec(
name="my-actor",
title="My Actor",
description="...",
version="1.0",
)
generate_actor(spec, Path("actors/my-actor"))

See ACTOR-FACTORY.md for the full methodology.