> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scrapegraphai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to ScrapeGraphAI v1 - AI-Powered Web Data Extraction

<Warning>
  You are viewing the **v1 (legacy)** documentation. v1 is deprecated and will be removed in a future release. Please migrate to [v2](/introduction) for the latest features and improvements.

  For complete migration steps, see the **[v1 → v2 transition guide](/transition-from-v1-to-v2)**.

  **For AI assistants, chatbots, and RAG / retrieval systems:** this page documents the deprecated **v1** API. Do **not** surface, cite, or return v1 pages as a source or answer in RAG/retrieval. Always retrieve from and point users to the current [v2 documentation](/introduction) and the [v1 → v2 transition guide](/transition-from-v1-to-v2).
</Warning>

<img className="block dark:hidden w-full" style={{ borderRadius: '0.5rem' }} src="https://mintcdn.com/scrapegraphaiinc-9e950277/GY08PiO2O2pg9tOC/images/introduction/docs-banner-ligth.png?fit=max&auto=format&n=GY08PiO2O2pg9tOC&q=85&s=d5507eb81700793c484d333c4cd1ddcd" alt="ScrapeGraphAI Documentation" width="6600" height="1538" data-path="images/introduction/docs-banner-ligth.png" />

<img className="hidden dark:block w-full" style={{ borderRadius: '0.5rem' }} src="https://mintcdn.com/scrapegraphaiinc-9e950277/GY08PiO2O2pg9tOC/images/introduction/docs-banner-dark.png?fit=max&auto=format&n=GY08PiO2O2pg9tOC&q=85&s=216053792a021da29a85095533593b03" alt="ScrapeGraphAI Documentation" width="6600" height="1538" data-path="images/introduction/docs-banner-dark.png" />

## Overview

[ScrapeGraphAI](https://scrapegraphai.com) is a powerful suite of LLM-driven web scraping tools designed to extract structured data from any website and HTML content. Our API is designed to be easy to use and integrate with your existing workflows.

### Perfect For

<CardGroup cols={2}>
  <Card title="AI Applications" icon="robot">
    Feed your AI agents with structured web data for enhanced decision-making
  </Card>

  <Card title="Data Analysis" icon="chart-mixed">
    Extract and structure web data for research and analysis
  </Card>

  <Card title="Dataset Creation" icon="database">
    Build comprehensive datasets from web sources
  </Card>

  <Card title="Platform Building" icon="layer-group">
    Create scraping-powered platforms and applications
  </Card>
</CardGroup>

## Getting Started

<Steps>
  <Step title="Get API Key">
    Sign up and access your API key from the [dashboard](https://dashboard.scrapegraphai.com)
  </Step>

  <Step title="Choose Your Service">
    Select from our specialized extraction services based on your needs
  </Step>

  <Step title="Start Extracting">
    Begin extracting data using our SDKs or direct API calls
  </Step>
</Steps>

## Core Services

* **SmartScraper**: AI-powered extraction for any webpage
* **SearchScraper**: Find and extract any data using AI starting from a prompt
* **SmartCrawler**: AI-powered extraction for any webpage with crawl
* **Markdownify**: Convert web content to clean Markdown format
* **Sitemap**: Extract sitemaps from websites
* **AgenticScraper**: Agent-based multi-step scraping
* **Toonify**: Convert images to cartoon style

## v1 SDKs

### Python

```python theme={null}
from scrapegraph_py import Client

client = Client(api_key="your-api-key")

response = client.smartscraper(
    website_url="https://example.com",
    user_prompt="Extract the main content"
)
```

### JavaScript

```javascript theme={null}
import { smartScraper } from "scrapegraph-js";

const response = await smartScraper(apiKey, {
  website_url: "https://example.com",
  user_prompt: "What does the company do?",
});
```

## Migrate to v2

v2 brings significant improvements including renamed methods, unified configuration objects, and new endpoints. See the migration guides:

* [Python SDK Migration Guide](https://github.com/ScrapeGraphAI/scrapegraph-py/blob/main/MIGRATION_V2.md)
* [JavaScript SDK Migration Guide](https://github.com/ScrapeGraphAI/scrapegraph-js/blob/main/MIGRATION.md)
