Skip to main content

Welcome to Scrapengine API

Scrapengine is an API aggregator that helps you scrape data from various platforms including bypassing anti-bots and accessing specialized APIs. Our platform provides dedicated endpoints for popular services, making data extraction simple and reliable.

Key Features

Renderless Scraping

Fast, lightweight scraping without JavaScript rendering

Renderful Scraping

Full browser automation with JavaScript execution

Proxy Support

Built-in support for IP rotation and geo-targeting

AI Extraction

LLM-powered data extraction using schemas or prompts

API Endpoints

Web Scraping

Scrape any website with anti-bot bypass capabilities.
EndpointMethodDescription
/scrapePOSTScrape any website with optional AI extraction
/scrape/{jobScrapeId}GETGet status of an async scraping job

Search Engines

Dedicated endpoints for search engine results with structured data.
EndpointMethodDescription
/google/searchGETGoogle Search results with organic listings, ads, and more
/bing/searchGETBing Search results with web pages, news, and images

E-Commerce

Product search APIs for major e-commerce platforms.
EndpointMethodDescription
/amazon/searchGETAmazon product search with pricing and reviews
/lazada/searchGETLazada product search across Southeast Asian markets

Authentication

All API endpoints require authentication using Bearer tokens. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY

Get Your API Key

Sign up for a free account to get your API key

Base URL

All API requests should be made to:
https://api.scrapengine.io/api/v1

Rate Limits

Scrapengine implements rate limiting to ensure fair usage and system stability. Rate limits vary based on your subscription plan:
PlanRate Limit
Free Tier100 requests per hour
Pro Tier1,000 requests per hour
EnterpriseCustom limits

Response Headers

All responses include these headers:
HeaderDescription
x-remaining-creditsNumber of API credits remaining
x-trace-idUnique identifier for debugging

Error Handling

The API uses standard HTTP status codes and returns detailed error information:
StatusDescription
400Bad Request - Invalid parameters
401Unauthorized - Invalid API key
403Forbidden - Access denied
404Not Found - Resource not found
408Request Timeout
429Too Many Requests - Rate limit exceeded
500Internal Server Error
550Faulted After Retries - Job failed after multiple attempts

Error Response Format

{
  "error": "Error description message",
  "traceId": "abc123-def456",
  "timestamp": "2024-01-15T10:30:00.000Z"
}

Getting Started

1

Get your API key

Sign up at app.scrapengine.io and copy your API key
2

Make your first request

Use the /scrape endpoint to scrape your first website
3

Explore specialized APIs

Try Google, Amazon, Bing, or Lazada endpoints for structured data
4

Monitor your usage

Track your API credits and usage in the dashboard

Quick Start Guide

Get started with Scrapengine in minutes