Skip to main content

Get started in three steps

Start extracting data from websites with Scrapengine’s powerful API.

Step 1: Get your API key

Visit the Scrapengine dashboard to create your account and get your API key. You’ll receive a free tier with 100 requests per hour to get started.
Copy your API key from the dashboard and store it securely. You’ll use this in the Authorization header for all API requests.
Keep your API key private and never commit it to version control.

Step 2: Make your first request

Here’s a basic example to scrape a website:
curl -X POST "https://api.scrapengine.io/api/v1/scrape?url=https://www.shopify.com/pricing" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
This will return the HTML content of the Shopify pricing page.
const response = await fetch('https://api.scrapengine.io/api/v1/scrape?url=https://www.shopify.com/pricing', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  }
});

const htmlContent = await response.text();
console.log(htmlContent);

Common use cases

Next steps

Now that you’ve made your first request, explore these advanced features:
Need help? Check out our API reference or contact support.