Welcome to AlterLab Documentation
Everything you need to build powerful web scraping solutions with AlterLab API.
New to AlterLab?
Getting Started
Installation
Install the SDK in your preferred language and set up your environment.
Your First Request
Make your first API call and scrape a web page in under 2 minutes.
REST API Reference
Complete reference for all API endpoints, parameters, and responses.
Python SDK
Official Python SDK with async support, batch operations, and type hints.
Guides
JavaScript Rendering
Scrape SPAs and dynamic sites with headless browser rendering.
PDF & OCR
Extract text from PDFs and images with multi-language OCR support.
Caching
Reduce costs with intelligent caching. Cache hits are free.
Webhooks
Get notified when async scrapes complete with webhook callbacks.
JSON Schema Filtering
Filter extracted data to match your desired output structure with aliases and type coercion.
Batch Scraping
Submit up to 100 URLs in a single API call with async processing and webhooks.
Scheduler
Automate recurring scrapes with cron expressions and balance-based limits.
Tutorials
Reference
Pricing
Tier costs, add-ons, BYOP discounts, and concurrency limits.
Rate Limits
Quotas, payload limits, timeouts, and how to handle 429 errors.
Error Codes
Complete list of error codes with troubleshooting tips.
API Keys
Manage API keys, permissions, and security best practices.