Go to Apify Store Actor stats
Monthly active users 3
Monthly active users
Last modified 19 days ago
Last modified
Simple URL list input (urlList ) merged with advanced request sources for easier onboarding
Branded logging banner with compliance notice and structured sections for each processed URL
Rich dataset schema definition so the Apify Output tab displays descriptions and confidence metadata
Rate limiting with 60s wait on 429 errors in Python Vision Agent
Retry logic with max 3 attempts and progressive backoff for API calls
Typed exit codes for Python agent (1=generic, 2=JSON, 3=validation)
JSDoc documentation for reserved/unused modules
Local shim for lodash.isequal using native node:util.isDeepStrictEqual
Python agent completely refactored with improved error handling
Pinned Python dependencies for reproducible builds (openai==1.58.0 , jsonschema==4.23.0 )
Updated Dockerfile to copy shims directory for npm overrides support
Synchronized default and prefill values for mode field in input schema
Updated version format to semantic versioning (1.1.0 )
Price values now parsed as numbers when schema type is number
Docker build now includes Python files (removed incorrect .dockerignore exclusion)
Input files now use correct proxyConfiguration structure instead of invalid useProxy
Input files now use correct URL object format {url: string} instead of string arrays
All Actor.charge() calls wrapped in try/catch to prevent failures when Pay-Per-Event not configured
180-second timeout for Python vision subprocess to prevent hanging
TypeScript interface synchronization with input schema
Camoufox optional dependency (Playwright Chromium/Firefox support remains)
API keys properly sanitized in all log outputs
Secrets never appear in error messages or debug logs
Initial release of Hybrid Vision Spider
Hybrid scraping mode (HTML + Vision + Fallback)
OpenAI GPT-4o-mini Vision API integration
Schema-driven extraction with JSON Schema validation
Token budget and vision page limits
Rate limiting with semaphore (2 concurrent Vision calls)
KVS persistence for screenshots and HTML
STATS.json with detailed metrics
PPE billing events support
Anti-bot protection with fingerprinting
Intelligent proxy policy (datacenter/residential)
Error histogram and performance tracking
Webhook support for progress notifications
Comprehensive security features (log sanitization, HMAC signatures)
API key scrubbing in all logs
HMAC SHA-256 webhook signature verification
Secret sanitization in error messages
URL query parameter masking
Multi-LLM support (Claude, Gemini)
RAG integration with embeddings
Autonomous agent mode
Video frame parsing