Skip to main content

Introduction

Welcome to the Scrapebit API Documentation. Scrapebit provides a powerful, AI-powered web scraping API that allows you to extract data from any website programmatically.

What is Scrapebit?​

Scrapebit is an AI-powered web scraping platform that makes data extraction simple. Our API allows you to:

  • Extract structured data from any webpage using AI
  • Generate PDFs from web pages
  • Capture screenshots of websites
  • Schedule recurring scrapes for automated data collection
  • Conduct deep research by asking questions about scraped data

Quick Start​

1. Get your API Key​

First, you'll need an API key. You can generate one from your Scrapebit dashboard.

2. Make your first API call​

curl -X POST https://api.scrapebit.com/v1/content/scrape \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"extract": {
"title": "The page title",
"description": "The meta description"
}
}'

3. Get your data​

{
"success": true,
"data": {
"title": "Example Domain",
"description": "This domain is for use in illustrative examples..."
},
"credits_used": 1,
"credits_remaining": 99
}

Base URL​

All API requests should be made to:

https://api.scrapebit.com/v1

Features​

FeatureDescription
AI ExtractionUse natural language to describe what data you want
PDF GenerationConvert any webpage to a clean PDF
ScreenshotsCapture full-page or element screenshots
SchedulingSet up recurring scrapes (hourly, daily, weekly)
Deep ResearchAsk questions about your scraped data
PaginationAutomatically handle multi-page content

Credits System​

Scrapebit uses a credit-based system:

  • 1 credit = 1 page scrape
  • 2 credits = PDF generation
  • 1 credit = Screenshot capture
  • 5 credits = Deep research query

Credits never expire and can be purchased from the pricing page.

Need Help?​