pline bills in credits. Credits are consumed per API request based on the action performed and whether it uses a residential (premium) proxy.

Credit system — cost per action

Costs for the same request can combine — for example, a JS-rendered scrape on a residential proxy costs more than a basic static scrape. See your plan’s included credits for how far these go each month.

What does not cost extra

  • Failed requests that return no content
  • Session lock waits or 429 responses (no successful scrape)
  • Health check endpoints (/health/*)
  • Session playbook CRUD (/session, /strategy)

Dashboard

Dashboard → Usage shows:
  • Current credit balance and renewal date
  • Daily usage chart
  • Top tags by spend
  • Export to CSV

Response fields for reconciliation

Every scrape response includes fields you can log for billing alignment:
Log request_id, site_tier, and proxy_tier with your job ID for support and invoice disputes. The tag you send on a request isn’t echoed back in the response body, but it is attached to the request for spend attribution — look it up by request_id in Request history.