Scrappa — The Web Scraping API.
All the data, without the price tag.
Discover high-demand endpoints in seconds: Google Search, Maps, Booking.com, YouTube, LinkedIn, jobs, reviews, and more through one structured JSON API.
500 free credits/month after email verification · No credit card required · Pay as you go from $0.30 per 1,000 requests
Popular endpoints
Browse allSave up to 98% on API costs
Same data. Fraction of the price.
Cost per 1,000 requests
50x cheaper
than SerpAPI at base tier, and 17x cheaper than Bright Data
Start in 30 seconds
One API call. Structured JSON response.
curl -X GET "https://scrappa.co/api/search?query=coffee" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
const response = await fetch('https://scrappa.co/api/search?query=coffee', {
method: 'GET',
headers: {
'Accept': 'application/json',
'X-API-KEY': 'YOUR_API_KEY'
}
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
"https://scrappa.co/api/search",
params={"query": "coffee"},
headers={"X-API-KEY": "YOUR_API_KEY"}
)
data = response.json()
print(data)
<?php
$response = file_get_contents(
"https://scrappa.co/api/search?query=coffee",
false,
stream_context_create([
'http' => [
'header' => "X-API-KEY: YOUR_API_KEY\r\n"
]
])
);
$data = json_decode($response, true);
print_r($data);
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
req, _ := http.NewRequest("GET", "https://scrappa.co/api/search?query=coffee", nil)
req.Header.Set("X-API-KEY", "YOUR_API_KEY")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}
Sample response
This is the JSON shape you inspect before wiring parsing into your app.
{
"request": {
"endpoint": "/api/search",
"query": "coffee"
},
"results": [
{
"position": 1,
"title": "Blue Bottle Coffee | Fresh Roasted Coffee",
"url": "https://bluebottlecoffee.com/",
"snippet": "Single-origin beans, subscriptions, cafes, and brewing gear."
},
{
"position": 2,
"title": "Stumptown Coffee Roasters",
"url": "https://www.stumptowncoffee.com/",
"snippet": "Shop blends, cold brew, espresso, and limited seasonal releases."
}
],
"credits_used": 1
}
Next step
Run the same request or review the exact endpoint contract.
Explore popular paths
Jump straight to pricing, implementation docs, MCP setup, or side-by-side alternatives when you are evaluating Scrappa.
Implementation guides
Endpoint paths
Pricing and alternatives
Everything you need
Built for developers who value their time and money
10+ Data Sources
Google Search, Maps, Images, Jobs. YouTube videos, channels, comments. Trustpilot, Kununu reviews.
Real-Time Results
Fast scraping with consistent schema. Structured JSON responses every time.
Automatic Fallbacks
Multiple providers ensure reliability. Graceful degradation when needed.
Pay As You Go
No minimum commitments. No monthly fees. Only pay for what you use.
Developer-First
Comprehensive docs. Multiple language examples. Predictable, transparent pricing.
Interactive Playground
Test every endpoint live in your browser. See real responses before writing any code.