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.| Endpoint | Method | Description |
|---|---|---|
/scrape | POST | Scrape any website with optional AI extraction |
/scrape/{jobScrapeId} | GET | Get status of an async scraping job |
Search Engines
Dedicated endpoints for search engine results with structured data.| Endpoint | Method | Description |
|---|---|---|
/google/search | GET | Google Search results with organic listings, ads, and more |
/bing/search | GET | Bing Search results with web pages, news, and images |
E-Commerce
Product search APIs for major e-commerce platforms.| Endpoint | Method | Description |
|---|---|---|
/amazon/search | GET | Amazon product search with pricing and reviews |
/lazada/search | GET | Lazada product search across Southeast Asian markets |
Authentication
All API endpoints require authentication using Bearer tokens. Include your API key in the Authorization header:Get Your API Key
Sign up for a free account to get your API key
Base URL
All API requests should be made to:Rate Limits
Scrapengine implements rate limiting to ensure fair usage and system stability. Rate limits vary based on your subscription plan:| Plan | Rate Limit |
|---|---|
| Free Tier | 100 requests per hour |
| Pro Tier | 1,000 requests per hour |
| Enterprise | Custom limits |
Response Headers
All responses include these headers:| Header | Description |
|---|---|
x-remaining-credits | Number of API credits remaining |
x-trace-id | Unique identifier for debugging |
Error Handling
The API uses standard HTTP status codes and returns detailed error information:| Status | Description |
|---|---|
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid API key |
| 403 | Forbidden - Access denied |
| 404 | Not Found - Resource not found |
| 408 | Request Timeout |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error |
| 550 | Faulted After Retries - Job failed after multiple attempts |
Error Response Format
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 website3
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