Popular API docs
Search web scraping API endpoints
Find endpoint documentation without opening the sidebar. Start with common API families or search all 80+ web scraping endpoints.
Matching endpoint groups and endpoints appear below.
No endpoint matches
Try a broader term like search, maps, jobs, reviews, or finance.
search
1 credit
Get key and try
google_search_ai_overview
1 credit
Get key and try
google_search_advanced
1 credit
Get key and try
google_search_place
1 credit
Get key and try
google_search_light
1 credit
Get key and try
google_search_autocomplete
1 credit
Get key and try
simple_search
1 credit
Get key and try
advanced_search
1 credit
Get key and try
autocomplete
1 credit
Get key and try
google_business_details
1 credit
Get key and try
google_business_info
1 credit
Get key and try
google_maps_directions
1 credit
Get key and try
google_reviews
1 credit/page
Get key and try
google_maps_photos
1 credit
Get key and try
google_single_review
1 credit
Get key and try
youtube_search
1 credit
Get key and try
youtube_channel_community
1 credit
Get key and try
youtube_channel
1 credit
Get key and try
youtube_channel_playlists
1 credit
Get key and try
youtube_channel_videos
1 credit
Get key and try
youtube_locales
1 credit
Get key and try
youtube_related
1 credit
Get key and try
youtube_suggestions
1 credit
Get key and try
youtube_trending
1 credit
Get key and try
youtube_chapters
1 credit
Get key and try
youtube_video
1 credit
Get key and try
youtube_transcript
1 credit
Get key and try
linkedin_profile
1 credit
Get key and try
linkedin_jobs_search
1 credit
Get key and try
linkedin_ads_detail
1 credit
Get key and try
linkedin_ads_search
1 credit
Get key and try
linkedin_company
1 credit
Get key and try
linkedin_company_posts
1 credit
Get key and try
linkedin_job
1 credit
Get key and try
linkedin_post_transcript
1 credit
Get key and try
linkedin_posts_search
1 credit
Get key and try
linkedin_search
1 credit
Get key and try
trustpilot_company_search
1 credit
Get key and try
trustpilot_businesses
1 credit
Get key and try
trustpilot_categories
1 credit
Get key and try
trustpilot_company_details
1 credit
Get key and try
trustpilot_company_reviews
1 credit
Get key and try
trustpilot_countries
1 credit
Get key and try
google_jobs
1 credit
Get key and try
indeed_jobs
1 credit
Get key and try
booking_search
1 credit
Get key and try
booking_bulk_prices
1 credit
Get key and try
booking_destinations
1 credit
Get key and try
booking_facilities
1 credit
Get key and try
booking_hotel
1 credit
Get key and try
booking_photos
1 credit
Get key and try
booking_prices
1 credit
Get key and try
booking_review_scores
1 credit
Get key and try
booking_reviews
1 credit
Get key and try
booking_rooms
1 credit
Get key and try
booking_search_by_url
1 credit
Get key and try
vinted_search
1 credit
Get key and try
vinted_item_details
1 credit
Get key and try
vinted_categories
1 credit
Get key and try
vinted_countries
1 credit
Get key and try
vinted_filters
1 credit
Get key and try
vinted_item_shipping
1 credit
Get key and try
vinted_suggestions
1 credit
Get key and try
vinted_similar_items
1 credit
Get key and try
vinted_user_items
1 credit
Get key and try
vinted_user_profile
1 credit
Get key and try
Get a web scraping API key
Sign up for a free account, verify your email, then create an API key from the dashboard. Copy it from the one-time reveal screen and store it before opening Playground. You'll get 500 free credits per month after verification.
Create Free AccountRun Your First Request in Playground
Open the guided dashboard Playground, select a web scraping endpoint, send a test request, and inspect the JSON, Data, and Code tabs before wiring it into your app.
Prefer raw code? Choose your language and replace YOUR_API_KEY with your actual key.
curl -X GET "https://scrappa.co/api/search?query=coffee" \
-H "X-API-KEY: YOUR_API_KEY"
const response = await fetch('https://scrappa.co/api/search?query=coffee', {
headers: {
'X-API-KEY': 'YOUR_API_KEY'
}
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
'https://scrappa.co/api/search?query=coffee',
headers={'X-API-KEY': 'YOUR_API_KEY'}
)
data = response.json()
print(data)
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://scrappa.co/api/search?query=coffee');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'X-API-KEY: YOUR_API_KEY'
]);
$response = curl_exec($ch);
$data = json_decode($response, true);
curl_close($ch);
print_r($data);
Get Your Results
You'll receive a structured JSON response with organic search results, knowledge graphs, and more.
Expected Response
A structured JSON object containing search results with titles, URLs, descriptions, featured snippets, and rich metadata.
Example JSON response
First request to /api/search?query=coffee
{
"search_information": {
"query_displayed": "coffee",
"total_results": 123456
},
"organic_results": [
{
"position": 1,
"title": "Coffee - Wikipedia",
"link": "https://en.wikipedia.org/wiki/Coffee",
"displayed_link": "en.wikipedia.org > wiki > Coffee",
"snippet": "Coffee is a brewed drink prepared from roasted coffee beans...",
"source": "en.wikipedia.org"
}
],
"related_searches": [
{
"query": "coffee beans",
"link": "https://www.google.com/search?q=coffee+beans"
}
],
"knowledge_graph": null,
"total_results": 1,
"engine_used": "google",
"service_used": "google"
}
Explore More Endpoints
Check out our most popular APIs to supercharge your application.
Google Search
Organic results, knowledge graphs, and more
YouTube Search
Find videos, channels, and playlists
Google Maps
Local businesses with reviews and photos
Booking.com Search
Hotel result cards with Booking-specific URLs, prices, availability signals, and review scores
LinkedIn Profile API
Profile experience, education, skills, and public metadata
Indeed Jobs API
Indeed job listings with location and job type filters
Vinted Item Details
Listing photos, prices, descriptions, and seller fields
More API families: travel, jobs, LinkedIn, marketplaces, real estate, finance
Featured travel API
Booking.com scraper API docs
Pull Booking.com hotel result cards, property-page metadata, visible prices, availability signals, and review score fields from the main docs hub. Use the Booking scraper API docs for Booking-specific hotel data, or compare against Google Hotels when you need a broader hotels scraper API workflow.
Booking.com scraper API
Search Booking.com hotel cards by destination, dates, guests, currency, and locale.
Booking hotel data API
Fetch hotel schema, metadata, canonical URL, and aggregate rating fields.
Hotels scraper API comparison
Compare Booking.com-specific extraction against multi-provider hotel search responses.
Featured jobs API
Indeed Jobs API docs
Search Indeed job listings by keyword, location, country, job type, radius, sort order, and cursor pagination from the main docs hub.
Featured LinkedIn API
LinkedIn Profile API docs
Scrape public LinkedIn profile fields including headline, location, experience, education, skills, articles, activity, recommendations, and similar profiles.
Featured marketplace API
Vinted API docs
Search Vinted marketplace listings, fetch full item details, compare similar items, and inspect seller profiles from the documentation hub.
Search Items
Find listings by query, category, brand, country, and price.
Item Details
Get listing photos, prices, descriptions, seller data, and metadata.
Similar Items
Compare related listings for price research and resale workflows.
User Profile
Review seller profile fields, ratings, and public account details.
Featured real estate API
Redfin home valuation API docs
Get Redfin AVM-style home value estimates, low and high valuation ranges, last sale context, comparable sales, and property specs for US real estate workflows.
Home Valuation
Fetch Redfin value estimates, low/high ranges, comparable sales, and property specs.
Property Search
Find Redfin property_id and listing_id values before valuation requests.
Property Details
Review listing fields, photos, and property attributes alongside valuation data.
Location Search
Resolve city, ZIP, neighborhood, and county IDs for Redfin search flows.
German real estate API
Immowelt Search API docs
Search Immowelt apartments and houses by city, listing type, price, rooms, size, and pagination for rental analytics, property alerts, and cross-portal German real estate coverage.
Property Search
Query Immowelt listings by city, rent or sale type, budget, room count, size, and page.
Location Autocomplete
Resolve German cities, postal codes, districts, and place IDs before search.
Search Count
Estimate market size before paginating through matching Immowelt listings.
Property Details
Enrich a search result with listing-level fields, photos, and source URLs.
Featured finance API
Google Finance quote API docs
Get complete stock quote data, key statistics, company details, financials, news, and ticker discovery links from the main documentation hub.
Search Instruments
Find stocks, ETFs, crypto, and exchanges before fetching quote details.
Complete Stock Quote
Fetch price, stats, company info, financials, news, and discovery data.
Historical Data
Fetch price and volume history by ticker, date range, and interval.
Markets Overview
Review market indexes, currencies, and broad finance discovery data.
Intraday Graph Data
Use minute-level price and volume data beside current quote fields.
OpenAPI Specification
Import our API spec into Postman, Insomnia, or any OpenAPI-compatible tool.
Explore related docs
Jump between setup, pricing, MCP, and the full API reference when you are evaluating how to integrate Scrappa.
Homepage
See the main product overview and comparison entry points.
Pricing
Review credits, calculator, and competitor pricing comparisons.
Scraper API pricing
Compare scraper API pricing, free credits, entry cost, and pay-as-you-go request rates.
No-subscription scraping API
Use credit packs for prototypes, one-off data jobs, and irregular scraping workloads.
Pay-as-you-go scraping API
Read the pricing model guide before deciding between credit packs and monthly quotas.
MCP integration
Connect Scrappa to Claude, Cursor, VS Code, and other MCP clients.
API reference
Browse the full API reference and OpenAPI-powered endpoint docs.
Data Streams webhooks
Every authenticated, billable JSON endpoint shown in the Data Streams dashboard can emit events. Delivery costs 0.2 credits only when your webhook returns 2xx.
At least once: duplicates are possible. Persist event_id or delivery_id as an idempotency key before processing.
Signatures: compute HMAC-SHA256 over X-Scrappa-Timestamp + "." + raw body and compare the v1=-prefixed value to X-Scrappa-Signature.
Retries: failures retry up to ten times over 24 hours. After ten consecutive failures, re-verify the webhook to close its circuit.
Volatile retention: payloads expire after 48 hours. Manual redelivery works only before expiry.
Forward only: there is no payload filtering, buffering, or historical backfill. Credit and optional budget pauses skip new events.
Recovery: restore credits or wait for the UTC budget reset; for webhook pauses, fix the receiver and use Reactivate to send a new signed verification event.
signed_payload="${x_scrappa_timestamp}.${raw_body}"
expected="v1=$(printf '%s' "$signed_payload" | openssl dgst -sha256 -hmac "$signing_secret" -hex | cut -d' ' -f2)"
test "$expected" = "$x_scrappa_signature"
Frequently Asked Questions
The quickest answers developers ask before they ship their first Scrappa integration.
How do I get an API key?
Create a free Scrappa account, verify your email, then create an API key from the dashboard. Scrappa reveals each new key once, so copy it from the reveal screen and store it before opening Playground or wiring it into your app. New accounts get 500 free credits each month after verification, so you can test requests before upgrading.
What endpoints are available?
Scrappa gives you access to 80+ endpoints across Google Search, Google Maps, YouTube, LinkedIn, TikTok, Trustpilot, Google Flights, Google Hotels, and other web data sources.
What does the API return?
Responses are returned as structured JSON so you can work with search results, reviews, videos, business data, and other records without scraping HTML yourself.
Can I test endpoints before building an integration?
Yes. You can use the interactive playground, copy the cURL or SDK examples from the docs, or import the OpenAPI spec into your API client to test requests immediately.