AlterLabAlterLab
PricingComparePlaygroundBlogDocsChangelog
    AlterLabAlterLab
    PricingComparePlaygroundBlogDocsChangelog
    IntroductionQuickstartInstallationYour First Request
    REST APIJob PollingAPI KeysSessions APINew
    OverviewPythonNode.js
    JavaScript RenderingOutput FormatsPDF & OCRCachingWebhooksJSON Schema FilteringWebSocket Real-TimeBring Your Own ProxyProAuthenticated ScrapingNewWeb CrawlingBatch ScrapingSchedulerChange DetectionCloud Storage ExportSpend LimitsOrganizations & TeamsAlerts & Notifications
    Structured ExtractionAIE-commerce ScrapingNews MonitoringPrice MonitoringMulti-Page CrawlingMonitoring DashboardAI Agent / MCPMCPData Pipeline to Cloud
    PricingRate LimitsError Codes
    From FirecrawlFrom ApifyFrom ScrapingBee / ScraperAPIFirecrawl v0 API ReferenceLegacy
    PlaygroundPricingStatus
    API Reference
    Auto-generated

    Account

    API reference for account endpoints.

    Auto-generated

    This page was generated from the OpenAPI spec. Runmake generate-docs to refresh after spec changes.

    GET /api/v1/account/limits

    GET
    /api/v1/account/limits

    Get Account Limits

    Parameters

    NameTypeRequiredDescription
    X-Organization-IdstringOptionalX-Organization-Id

    Request Example

    Bash
    curl -X GET https://api.alterlab.io/api/v1/account/limits \
      -H "X-API-Key: YOUR_API_KEY" \
      -H "Content-Type: application/json"

    Response Example

    JSON
    {
      "user_id": "example",
      "limits": "example",
      "has_limits": true
    }

    PUT /api/v1/account/limits

    PUT
    /api/v1/account/limits

    Set Account Limits

    Parameters

    NameTypeRequiredDescription
    X-Organization-IdstringOptionalX-Organization-Id
    budget_limit_microcentsintegerOptionalbudget_limit_microcents
    request_limitintegerOptionalrequest_limit
    reset_period"daily" | "weekly" | "monthly"OptionalHow often the counters reset.Default: monthly
    enabledbooleanOptionalWhether this limit is active.Default: True

    Request Example

    Bash
    curl -X PUT https://api.alterlab.io/api/v1/account/limits \
      -H "X-API-Key: YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "reset_period": "...",
        "enabled": false
      }'

    Response Example

    JSON
    {
      "user_id": "example",
      "limits": "example",
      "has_limits": true
    }

    DELETE /api/v1/account/limits

    DELETE
    /api/v1/account/limits

    Delete Account Limits

    Parameters

    NameTypeRequiredDescription
    X-Organization-IdstringOptionalX-Organization-Id

    Request Example

    Bash
    curl -X DELETE https://api.alterlab.io/api/v1/account/limits \
      -H "X-API-Key: YOUR_API_KEY" \
      -H "Content-Type: application/json"

    Response Example

    JSON
    {
      "status": "ok"
    }
    Last updated: March 2026

    On this page