AlterLabAlterLab
PricingComparePlaygroundBlogDocsChangelog
    AlterLabAlterLab
    PricingComparePlaygroundBlogDocsChangelog
    IntroductionQuickstartInstallationYour First Request
    REST APICrawl APIMap APISearch APISERP APINewExtract APIAIJob PollingAPI KeysSessions APINewEnterprise APIEnterprise
    AccountAutoAlertsAutoAuthAutoBillingAutoCrawlAutoExtractAutoIntegrationsAutoKeysAutoMapAutoMonitorsAutoOrganizationsAutoSchedulesAutoScrapeAutoSearchAutoSessionsAutoUser WebhooksAutoV1 EndpointsAutoWebhooksAuto
    OverviewPythonNode.js
    JavaScript RenderingOutput FormatsPDF & OCRCachingWebhooksJSON Schema FilteringWebSocket Real-TimeBring Your Own ProxyProSticky SessionsProAuthenticated ScrapingNewHTTP Methods & BodiesNewStructured ExtractionAIWeb SearchSite MappingWeb CrawlingBatch ScrapingSchedulerChange DetectionCloud Storage ExportSpend LimitsOrganizations & TeamsAlerts & NotificationsExtraction ProfilesAIBYOK ExtractionAIOAuth2 Machine-to-MachineSupport & TicketsUnsupported Targets
    Structured ExtractionAIE-commerce ScrapingNews MonitoringPrice MonitoringMulti-Page CrawlingMonitoring DashboardAI Agent / MCPMCPAI Research AgentAISite CrawlingData Pipeline to Cloud
    E-commerceLead GenerationChange MonitoringRAG & AI PipelinesAIResearch
    PricingRate LimitsError CodesChangelogVersioning
    From FirecrawlFrom ApifyFrom ScrapingBee / ScraperAPIFrom Crawl4AIFrom SpiderFirecrawl v0 API ReferenceLegacy
    OverviewMCP ServerAIn8n NodeLangChainAICrewAIAILlamaIndexAISupabaseChrome ExtensionSoon
    PlaygroundPricingStatus

    5,000 free requests · No credit card

    Quickstart
    5 min

    Quickstart

    Go from zero to your first scrape in under 5 minutes. Get your API key, make a request, and integrate with your stack.

    Your First Scrape

    All you need is an API key. Grab one from your dashboard, then run one of these:

    Bash
    curl -X POST https://api.alterlab.io/api/v1/scrape \
      -H "X-API-Key: YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"url": "https://example.com"}'
    Try in Playground

    That's it!

    If you see HTML content in the response, you're ready to go. AlterLab auto-selects the best scraping tier for each site — no configuration needed.

    Setup Guides

    Follow these step-by-step guides to get fully set up:

    Installation

    Install the Python or Node.js SDK with your package manager.

    Your First Request

    Get your API key, make a request, and understand the response.

    Integrations

    Connect AlterLab to your existing tools and workflows:

    Python SDK

    Async support, batch operations, and full type hints.

    Node.js SDK

    TypeScript-first with ESM and CommonJS support.

    MCP Server

    AI

    Give Claude, Cursor, or any AI agent web scraping capabilities.

    n8n Node

    Drag-and-drop scraping in your n8n automation workflows.

    Browser Extension

    Soon

    Capture cookies for authenticated scraping from any site.

    Webhooks

    Get notified when async scrapes complete via HTTP callbacks.

    IntroductionInstallation
    Last updated: June 2026

    On this page