Smarter Rate Limits and Detailed Analytics
This release delivers significantly higher success rates for OpenTable web scraping and resolves key issues across our developer SDKs. Authenticated API requests also no longer experience false-positive rate limiting.
Rate limits are now evaluated across your entire account rather than per individual API key. This ensures consistent capacity management when distributing API keys across multiple services.
A new API endpoint provides detailed metrics on verified data extraction costs and coverage rates across your requests. Use these insights to optimize request parameters and monitor cost efficiency in real time.
New Features
2Account-wide rate limits
Rate limits are now evaluated across your entire account rather than per individual API key. This ensures consistent capacity management when distributing API keys across multiple services.
Extraction cost analytics API
A new API endpoint provides detailed metrics on verified data extraction costs and coverage rates across your requests. Use these insights to optimize request parameters and monitor cost efficiency in real time.
Improvements
4Resource bounds for PDF parsing
PDF parsing and text extraction now include safety limits on document size and stream decompression. This prevents timeout errors when processing complex or highly compressed PDF documents.
Improved challenge page detection
Diagnostic responses now accurately identify verification challenges appearing on 4xx HTTP status pages. Scrapes on affected sites now properly report verification requirements rather than generic origin errors.
Enhanced anti-detection compatibility
Updated request execution profiles to better match standard browser behavior on protected target websites. This improves success rates on domains enforcing strict security checks.
General bug fixes and improvements
Plus 47 internal improvements for better reliability and performance.
Bug Fixes
7Batch billing reconciliation fixes
Fixed edge cases where add-on features like proxy routing and structured extraction were miscalculated during batch job execution. Billing reconciliations now accurately reflect actual job usage.
Dashboard deposit UI fixes
Resolved issues in the web dashboard where payment authorization errors were collapsed into generic messages. You can now view structured error feedback and manage quick deposits seamlessly.
Authenticated request limit fix
Fixed an issue where valid API key requests within your plan allowance were occasionally throttled by secondary rate limiters. Keyed requests now reliably receive their full plan throughput.
Preserved batch error details
Error classification categories and failure diagnostics are now permanently retained for failed or cancelled batch jobs. This enables easier troubleshooting through the dashboard and API.
Dashboard support connection stability
Fixed an issue where live support sessions in the dashboard could enter an unrecoverable state after transient disconnects. The widget now automatically reconnects and resumes your chat session.
Reliable SDK Batch Scraping
Resolved an issue where batch scraping calls in the Python and Node SDKs returned request formatting errors. Batch jobs now serialize correctly and execute without failure.
Uninterrupted Authenticated API Traffic
Fixed an issue that caused valid API requests using API keys to trigger unexpected rate limits. Authenticated traffic now bypasses global rate-limiting checks seamlessly.
Security
1Web session security hardening
Hardened dashboard authentication proxies and session binding validations across administrative routes. This provides stronger access controls and protects user sessions against unauthorized proxying.
Plus 50 internal changes for stability and performance.