Home
Providers
ScrapingBee
ScrapingBee
ScrapingBee is a France-based web scraping API that handles headless browsers, proxy rotation, anti-bot defenses, and CAPTCHA solving so developers can extract data from any website with a single API call. The platform exposes a unified HTML scraping endpoint alongside dedicated APIs for Google Search, Amazon, Walmart, YouTube, and ChatGPT, with JavaScript rendering, AI-powered data extraction, screenshots, and an MCP server for agentic workflows.
ScrapingBee publishes 2 APIs on the APIs.io network: Google Search API API and HTML API API. Tagged areas include AI Extraction, Anti-Bot, Data Aggregation, Data Extraction, and Headless Browser.
ScrapingBee’s developer surface includes authentication, documentation, getting-started guide, pricing, engineering blog, signup flow, support, and 19 more developer resources.
6 APIs
1 MCP Servers
AI Extraction Anti-Bot Data Aggregation Data Extraction Headless Browser JavaScript Rendering Proxy Rotation Screenshots Search Engine Web Scraping
On this page
Kin Score
APIs 6
Postman 2
Open Collections 1
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Security Posture 2
Agentic Access 1
Resources 26
apis.yml
53 Operational Transparency
Composite quality — 57.9/100 · strong
Contract Quality
15.5 / 25
Developer Ergonomics
11.3 / 20
Commercial Clarity
16.8 / 20
Operational Transparency
6.8 / 13
Agent readiness — 41/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Ready-to-run Postman collections for exercising this provider's APIs.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 3
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 6
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
aid: scrapingbee
name: ScrapingBee
description: ScrapingBee is a France-based web scraping API that handles headless browsers, proxy rotation, anti-bot defenses,
and CAPTCHA solving so developers can extract data from any website with a single API call. The platform exposes a unified
HTML scraping endpoint alongside dedicated APIs for Google Search, Amazon, Walmart, YouTube, and ChatGPT, with JavaScript
rendering, AI-powered data extraction, screenshots, and an MCP server for agentic workflows.
type: Index
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/scrapingbee.png
tags:
- AI Extraction
- Anti-Bot
- Data Aggregation
- Data Extraction
- Headless Browser
- JavaScript Rendering
- Proxy Rotation
- Screenshots
- Search Engine
- Web Scraping
url: https://raw.githubusercontent.com/api-evangelist/scrapingbee/refs/heads/main/apis.yml
created: '2026-03-26'
modified: '2026-05-25'
specificationVersion: '0.19'
apis:
- aid: scrapingbee:google-search-api
name: ScrapingBee Google Search API
description: The Google Search API returns structured JSON SERP data covering organic results, knowledge graph, featured
snippets, related searches, news, maps, image results, and ads. Supports search_type (web, news, maps, images), country_code
localization, light_request mode for cheaper faster queries, full_html alongside structured output, and any extra Google
query parameters (gl, hl, num, start).
humanURL: https://www.scrapingbee.com/documentation/google/
baseURL: https://app.scrapingbee.com/api/v1/google
tags:
- Search Engine
- SERP
- Google
- Structured Data
properties:
- type: Documentation
url: https://www.scrapingbee.com/documentation/google/
- aid: scrapingbee:data-extraction-api
name: ScrapingBee Data Extraction API
description: The Data Extraction API layers structured-data extraction rules on top of HTML API calls so callers receive
parsed JSON instead of raw HTML. Supports CSS selectors, XPath expressions, nested objects and arrays, attribute extraction,
and AI-powered natural-language extraction where you describe what you need in plain English.
humanURL: https://www.scrapingbee.com/features/data-extraction/
baseURL: https://app.scrapingbee.com/api/v1
tags:
- AI Extraction
- Data Extraction
- Structured Data
- CSS Selectors
properties:
- type: Documentation
url: https://www.scrapingbee.com/documentation/data-extraction/
- aid: scrapingbee:ai-extraction-api
name: ScrapingBee AI Web Scraping API
description: The AI Web Scraping API leverages LLM-driven extraction to lift content from web pages by expressing what you
need in plain English via the ai_query parameter, with no CSS selectors, XPath, or parsing code required. Supports JSON
and Markdown output for downstream agentic use.
humanURL: https://www.scrapingbee.com/features/ai-web-scraping-api/
baseURL: https://app.scrapingbee.com/api/v1
tags:
- AI
- LLM
- Data Extraction
- Natural Language
properties:
- type: Documentation
url: https://www.scrapingbee.com/documentation/
- aid: scrapingbee:screenshot-api
name: ScrapingBee Screenshot API
description: The Screenshot API captures full-page or viewport screenshots of any URL using headless Chrome, with control
over viewport size, full_page rendering, image format, and combination with JavaScript scenarios for capturing post-interaction
states.
humanURL: https://www.scrapingbee.com/features/screenshot-api/
baseURL: https://app.scrapingbee.com/api/v1
tags:
- Screenshots
- Headless Browser
- Image Capture
properties:
- type: Documentation
url: https://www.scrapingbee.com/documentation/#screenshot
- aid: scrapingbee:scrapingbee-google-search-api-api
name: ScrapingBee Google Search API API
description: Structured Google SERP results (web, news, maps, images).
humanURL: https://www.scrapingbee.com
baseURL: https://app.scrapingbee.com/api/v1
tags:
- Google Search API
properties:
- type: OpenAPI
url: openapi/scrapingbee-google-search-api-api-openapi.yml
- type: Documentation
url: https://www.scrapingbee.com/documentation/
- type: GettingStarted
url: https://www.scrapingbee.com/documentation/#quickstart
- type: Authentication
url: https://www.scrapingbee.com/documentation/#authentication
- aid: scrapingbee:scrapingbee-html-api-api
name: ScrapingBee HTML API API
description: Headless-browser scraping with proxy rotation, screenshots, and AI extraction.
humanURL: https://www.scrapingbee.com
baseURL: https://app.scrapingbee.com/api/v1
tags:
- HTML API
properties:
- type: OpenAPI
url: openapi/scrapingbee-html-api-api-openapi.yml
- type: Documentation
url: https://www.scrapingbee.com/documentation/
- type: GettingStarted
url: https://www.scrapingbee.com/documentation/#quickstart
- type: Authentication
url: https://www.scrapingbee.com/documentation/#authentication
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/scrapingbee/overview
- type: AgenticAccess
url: agentic-access/scrapingbee-agentic-access.yml
- type: DomainSecurity
url: security/scrapingbee-domain-security.yml
- type: Authentication
url: authentication/scrapingbee-authentication.yml
- type: Website
url: https://www.scrapingbee.com
- type: Documentation
url: https://www.scrapingbee.com/documentation/
- type: GettingStarted
url: https://www.scrapingbee.com/documentation/#quickstart
- type: Pricing
url: https://www.scrapingbee.com/pricing/
- type: Blog
url: https://www.scrapingbee.com/blog/
- type: Signup
url: https://app.scrapingbee.com/account/register
- type: Login
url: https://app.scrapingbee.com/account/login
- type: Support
url: https://help.scrapingbee.com
- type: Status
url: https://status.scrapingbee.com
- type: ChangeLog
url: https://www.scrapingbee.com/changelog/
- type: TermsOfService
url: https://www.scrapingbee.com/terms-and-conditions/
- type: PrivacyPolicy
url: https://www.scrapingbee.com/privacy-policy/
- type: GitHubOrganization
url: https://github.com/ScrapingBee
- type: LinkedIn
url: https://www.linkedin.com/company/scrapingbee
- type: PythonSDK
url: https://github.com/ScrapingBee/scrapingbee-python
- type: NodeSDK
url: https://github.com/ScrapingBee/scrapingbee-node
- type: CLI
url: https://github.com/ScrapingBee/scrapingbee-cli
- type: PostmanCollection
url: https://www.postman.com/api-evangelist/scraping/documentation/ygpc6xm/scrapingbee
- type: MCPServer
url: https://github.com/ScrapingBee/mcp-server
- type: Integrations
url: https://github.com/ScrapingBee/scrapingbee-n8n
- type: Integrations
url: https://github.com/ScrapingBee/scrapy-scrapingbee
- type: Integrations
url: https://github.com/ScrapingBee/langchain-scrapingbee
- type: Plans
url: plans/scrapingbee-plans-pricing.yml
- type: RateLimits
url: rate-limits/scrapingbee-rate-limits.yml
- type: FinOps
url: finops/scrapingbee-finops.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com