Glossary

Plain-language definitions for the terms used across ScraperFleet.

Actor

A packaged automation on the Apify platform. An actor takes an input, does its work (scraping, extraction, enrichment), and writes results to a dataset.

Pay per event (PPE)

Billing model where you are charged for the events you trigger, like one scrape call or one tool invocation, rather than for compute time.

Pay per result

Billing model where you are charged per result returned in the actor's dataset. Nothing is charged when a run returns nothing.

Dataset

The structured output of an actor run. Datasets can be downloaded as JSON, CSV, Excel, or HTML, or read via API and webhook.

MCP (Model Context Protocol)

An open protocol that lets AI agents call external tools. An MCP server exposes tools an agent can invoke; ScraperFleet's MCP actors turn Apify actors into MCP servers.

Anti-bot

Systems websites use to block automated traffic. Residential proxies and browser-based scraping are the common workarounds.

Residential proxy

An IP address from a real consumer device. More trusted by target sites than datacenter IPs, so it is used when sites block datacenter traffic.

Rate limit

A cap on how many requests you can make in a time window. Good actors back off and retry instead of failing.

Structured extraction

Turning a web page into defined fields (name, price, email) instead of raw HTML.

Run

One execution of an actor with a given input. Every run gets an ID, status, and dataset.