Scrappa API docs and endpoint search
Search Scrappa API documentation for Google Search, Maps, YouTube, LinkedIn, Trustpilot, jobs, travel, and commerce endpoints. Open a popular endpoint, get an API key, then copy runnable requests, parameters, and JSON response examples.
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.
Google Search API
search
Perform a Google search and get structured results including organic results, related... Read more
Perform a Google search and get structured results including organic results, related searches, knowledge graphs, and more.
google_search_advanced
Fetch a modern Google SERP through the browser orchestrator and return richer... Read more
Fetch a modern Google SERP through the browser orchestrator and return richer structured modules including organic results, ads, People Also Ask, knowledge panels, local packs, news, videos, images, shopping blocks, answer boxes, related searches, spelling corrections, filters, and pagination when present.
google_search_light
Lightweight web search endpoint. Returns structured JSON search results. Max 200 results... Read more
Lightweight web search endpoint. Returns structured JSON search results. Max 200 results per query (10 pages × 20 results). Supports query modifiers like filetype:pdf, site:reddit.com, or "exact phrase".
google_search_autocomplete
Get search suggestions for a query prefix. Returns up to 10 suggestions... Read more
Get search suggestions for a query prefix. Returns up to 10 suggestions based on popular searches.
Google Maps API
simple_search
Streamlined service for basic searches of locations, places, and points of interest... Read more
Streamlined service for basic searches of locations, places, and points of interest on Google Maps.
advanced_search
Perform detailed searches for locations, places, and geographic data with advanced filtering... Read more
Perform detailed searches for locations, places, and geographic data with advanced filtering options including coordinates, zoom level, result limits, and pagination.
autocomplete
The Google Maps Autocomplete API provides automatic query predictions as users type.... Read more
The Google Maps Autocomplete API provides automatic query predictions as users type. Helps users find places, addresses, and points of interest quickly. Accepts both "q" and "query" parameters for consistency with other autocomplete endpoints.
google_business_details
Fetch business details directly from Google Maps including contact info, hours, photos,... Read more
Fetch business details directly from Google Maps including contact info, hours, photos, and reviews summary.
google_business_info
Retrieve cached business information from the local database.
google_maps_directions
Get directions between two locations with route information including distance, duration, and... Read more
Get directions between two locations with route information including distance, duration, and step-by-step navigation. Supports driving, walking, bicycling, and transit modes.
google_reviews
Google Reviews API documentation for developers who need Google Maps place reviews... Read more
Google Reviews API documentation for developers who need Google Maps place reviews in structured JSON. Scrappa's GET /api/maps/reviews endpoint fetches review text, star ratings, reviewer profile fields, timestamps, photos, language, review form attributes, review links, likes, and owner responses from public Google Maps business listings. ## Google Maps reviews API for business review data Use this endpoint when you already have a Google Maps business_id and need reviews for reputation monitoring, local SEO research, review analytics, customer sentiment analysis, lead enrichment, or competitive benchmarking. It is built for Google Maps reviews scraping workflows where the output needs to be normalized JSON instead of browser HTML. ## Google Places API reviews endpoint documentation Use this page as Scrappa's Google Places API reviews endpoint documentation when the official Google Places or Google Business Profile APIs do not return the public Maps review fields your workflow needs. The request path is GET /api/maps/reviews, the required identifier is business_id, and the response is ready for review monitoring, local business enrichment, and reputation analytics pipelines. ## What the reviews endpoint returns Each review item can include review_id, review_text, rating, timestamp, review_link, review_likes, reviewer identifiers, author profile links, author review counts, Local Guide level, review language, images, owner response text, and owner response timestamps. The response also includes nextPage when more reviews are available. ## Filtering, sorting, localization, and pagination Use search to filter reviews by keyword, sort to request most relevant, newest, highest-rated, or lowest-rated reviews, and page or pages to paginate through larger review sets. Use hl and gl when your review monitoring workflow needs localized review text, region-specific behavior, or country-specific Google Maps results. ## How to get the business ID before fetching reviews Start with Google Maps Simple Search when you know a business name, category, or address. Use Google Maps Business Details when you need the business profile, rating summary, review count, hours, photos, and place identifiers before calling the reviews endpoint. For one known review, use Single Review.
google_maps_photos
Fetch photos for a specific business or place with contributor details and... Read more
Fetch photos for a specific business or place with contributor details and pagination support.
google_single_review
Fetch a specific review by its review ID, including full review text,... Read more
Fetch a specific review by its review ID, including full review text, rating, photos, and owner response.
YouTube API
youtube_search
Search for videos on YouTube with customizable result limits.
youtube_channel_community
Get community posts from a YouTube channel.
youtube_channel
Get channel information including subscriber count, video count, and description.
youtube_channel_playlists
Get playlists created by a YouTube channel.
youtube_channel_videos
Use the YouTube Channel Videos API when you need a channel upload... Read more
Use the YouTube Channel Videos API when you need a channel upload feed in structured JSON. Send a channel ID and Scrappa returns video IDs, titles, thumbnails, duration, view counts, publish timing, short/live flags, the selected sort order, and pagination metadata. ## YouTube channel uploads API This endpoint is built for developers who need to collect videos from a specific YouTube channel without maintaining browser automation or reverse-engineering YouTube page markup. It fits creator monitoring, competitive content research, media databases, video discovery tools, sponsorship workflows, and analytics jobs that need repeatable channel-level video lists. ## What the channel videos response includes Each response includes a videos array with upload-level fields such as id, title, thumbnail, duration, viewCount, and publishedTime. The pagination object exposes page, pageSize, hasMore, and a continuationToken when more results are available, so you can crawl large channels incrementally instead of relying on a single oversized request. ## Sorting and pagination Use sort=newest for monitoring fresh uploads, sort=popular for finding the channel's top-performing videos, and sort=oldest when you need a historical crawl from the beginning of a channel. Set limit to control page size, then pass the returned continuation token or page through your next request when hasMore is true. ## Related YouTube API workflow Start with YouTube Channel Info when you need the channel name, handle, subscriber count, and profile metadata before collecting uploads. Use YouTube Video Info to enrich individual video IDs, YouTube Comments for audience response, and YouTube Playlist when videos are organized by playlist instead of the channel uploads tab.
youtube_comments
Get comments from a YouTube video.
youtube_external_locales
Get the available locale combinations supported by the external YouTube service.
youtube_playlist
Get videos from a YouTube playlist.
youtube_related
Get videos related to a specific YouTube video. Returns up to 20... Read more
Get videos related to a specific YouTube video. Returns up to 20 related videos by default.
youtube_suggestions
Get search autocomplete suggestions from YouTube.
youtube_trending
Get trending videos from YouTube by category and region.
youtube_chapters
Get chapters/timestamps from a YouTube video.
youtube_video
Get comprehensive video metadata from YouTube including views, likes, description, and channel... Read more
Get comprehensive video metadata from YouTube including views, likes, description, and channel info.
youtube_transcript
Get the transcript for a YouTube video. Also available as /api/youtube/{videoId}/transcript and... Read more
Get the transcript for a YouTube video. Also available as /api/youtube/{videoId}/transcript and the matching legacy /api/youtube-external/* aliases.
LinkedIn API
linkedin_profile
Scrape public LinkedIn profile information including experience, education, and skills.
linkedin_jobs_search
Search public LinkedIn job listings using the normal Google Search stack with... Read more
Search public LinkedIn job listings using the normal Google Search stack with an automatic site:linkedin.com/jobs/view/ constraint.
linkedin_company
Scrape LinkedIn company page information.
linkedin_job
Scrape public LinkedIn job posting information including title, company, location, description, and... Read more
Scrape public LinkedIn job posting information including title, company, location, description, and application details.
linkedin_post
Get details from a LinkedIn post or article.
linkedin_search
Search LinkedIn profiles and content via Google. Returns structured results from LinkedIn... Read more
Search LinkedIn profiles and content via Google. Returns structured results from LinkedIn pages indexed by Google.
Trustpilot API
trustpilot_company_search
Search for companies on Trustpilot by name or keyword. Filters are applied... Read more
Search for companies on Trustpilot by name or keyword. Filters are applied after fetch; pagination counts reflect Trustpilot results.
trustpilot_businesses
Search for businesses on Trustpilot with filters. Filters are applied after fetch;... Read more
Search for businesses on Trustpilot with filters. Filters are applied after fetch; pagination counts reflect Trustpilot results.
trustpilot_categories
Get list of business categories on Trustpilot.
trustpilot_company_details
Get detailed company profile from Trustpilot.
trustpilot_company_reviews
Get reviews for a company on Trustpilot. Filters are applied after fetch;... Read more
Get reviews for a company on Trustpilot. Filters are applied after fetch; pagination counts reflect Trustpilot results. Review language defaults to languages=all; pass a 2-letter language code such as languages=de for German reviews.
trustpilot_countries
Get list of countries available on Trustpilot for filtering businesses.
Google Jobs API
google_jobs
Search and scrape Google Jobs listings with q, hl/gl, Google domain, uds... Read more
Search and scrape Google Jobs listings with q, hl/gl, Google domain, uds filters, and pagination options when available. For use cases, free testing, and pricing, see the Google Jobs API overview.
Indeed Jobs API
indeed_jobs
Search Indeed job listings with Scrappa when you need an Indeed API... Read more
Search Indeed job listings with Scrappa when you need an Indeed API alternative for job search data or a maintained replacement for the deprecated official Indeed Publisher API. Scrappa is not affiliated with or endorsed by Indeed, and this endpoint is not an official Indeed API. It returns structured job listing data as JSON for developer workflows. ## When to use this Indeed jobs API Use this endpoint when you need to search Indeed by keyword, location, country, radius, job type, sort order, and cursor pagination without maintaining a custom Indeed scraper. It is built for job board aggregation, recruiting intelligence, labor market analytics, salary research, and monitoring new postings across cities or countries. Each response includes normalized job listing fields such as title, company, location, salary when available, posting date, apply URL, pagination metadata, and source metadata. That makes it easier to load Indeed results into a database, workflow automation, applicant tracking process, or analytics pipeline. ## How to use Scrappa as an Indeed API alternative The official Indeed Publisher API is deprecated and historically required a publisher relationship. Scrappa provides a direct API-key workflow instead: create a Scrappa account, send a GET request to /api/indeed/jobs, and receive JSON responses that can be processed by your application. Use the authentication docs when adding the x-api-key header, or test the endpoint first in the API playground. ## What the Indeed jobs response returns The endpoint is designed for applications that need records instead of raw search-result HTML. Use query and location for the core search, add country, hl, and gl for localized results, then paginate with cursor when a workflow needs more listings. Store the normalized company, location, salary, apply URL, and pagination fields directly in your job board, recruiting database, saved-search alert, or labor-market analysis pipeline. For broader job search coverage, compare this page with the Google Jobs API documentation, which aggregates job listings from many sources, and the LinkedIn Jobs Search API documentation, which focuses on public LinkedIn job pages. The Indeed Jobs API overview explains use cases, pricing, and related job data endpoints. ## Example workflows - Build a job board that searches Indeed listings by role and location. - Track competitor hiring by monitoring company names and target keywords. - Collect salary ranges and location patterns for compensation research. - Enrich recruiting dashboards with fresh job listing data and apply URLs. - Compare Indeed results with Google Jobs and LinkedIn Jobs coverage.
Booking.com API
booking_search
Fetches a Booking.com search results page and returns structured property cards (name,... Read more
Fetches a Booking.com search results page and returns structured property cards (name, URL, image, review score, location, price). For best results pass checkin + checkout dates: bare location-only queries on Booking.com redirect to the empty form page.
booking_bulk_prices
Accepts a small batch of Booking.com search parameter objects and returns visible... Read more
Accepts a small batch of Booking.com search parameter objects and returns visible price cards for each search. The default server limit is intentionally small to protect the Booking proxy/WAF path.
booking_destinations
Fetches a lightweight Booking.com search page and returns the resolved destination URL,... Read more
Fetches a lightweight Booking.com search page and returns the resolved destination URL, destination id, and destination type when Booking exposes them.
booking_facilities
Returns visible facility, amenity, and policy text when those sections are rendered... Read more
Returns visible facility, amenity, and policy text when those sections are rendered in the public hotel page HTML.
booking_hotel
Fetches a Booking.com property page and returns structured data extracted from the... Read more
Fetches a Booking.com property page and returns structured data extracted from the page (title, canonical URL, JSON-LD Hotel schema, OpenGraph metadata, aggregate rating). Pass either a full Booking.com hotel URL via "url", or a country + slug pair (e.g. country=fr, slug=ritz-paris).
booking_photos
Returns public image URLs exposed through JSON-LD and social metadata on a... Read more
Returns public image URLs exposed through JSON-LD and social metadata on a Booking.com property page.
booking_prices
Returns visible price text from dated Booking.com search result cards. This is... Read more
Returns visible price text from dated Booking.com search result cards. This is a public-page signal, not guaranteed inventory.
booking_review_scores
Returns the public aggregate rating fields exposed on a Booking.com property page.
booking_rooms
Returns visible room names, prices, occupancy, and bed text when Booking renders... Read more
Returns visible room names, prices, occupancy, and bed text when Booking renders room availability for the supplied dates.
booking_search_by_url
Accepts a Booking.com search, city, region, district, landmark, or airport URL and... Read more
Accepts a Booking.com search, city, region, district, landmark, or airport URL and returns the same structured result-card payload as the search endpoint.
Vinted API
vinted_search
Search and filter items on Vinted marketplace. Supports full-text search, category filtering,... Read more
Search and filter items on Vinted marketplace. Supports full-text search, category filtering, brand filtering, size/material/status filtering, price range, and sorting options.
vinted_item_details
Looking for official Vinted API documentation or a public API for item... Read more
Looking for official Vinted API documentation or a public API for item details? Vinted does not provide a generally available public API for developers. Scrappa provides a documented Vinted item details API endpoint that returns listing title, description, photos, pricing, shipping costs, seller profile, item condition, brand, size, category, favorites, and view counts as structured JSON across 19 countries. Use this endpoint when a Vinted search result needs to become a complete product record for resale analytics, price monitoring, catalog enrichment, fraud review, or seller-quality scoring. A typical workflow is to find item IDs with the Vinted Search Items endpoint, enrich each listing with Item Details, compare alternatives with Similar Items, and check delivery context with Item Shipping. Item Details is the enrichment step in a Vinted data workflow. Search results are useful for discovery, but the item details response is where applications can inspect the listing description, gallery, seller reputation, favorites, views, availability, category, condition, brand, size, total item price, shipping price, service fee, source URL, and image fields before storing or scoring a product record.
vinted_categories
Get all available catalog categories with their subcategories. Use the returned catalog... Read more
Get all available catalog categories with their subcategories. Use the returned catalog IDs with the search endpoint.
vinted_countries
Get the supported Vinted countries, TLDs, and currencies. Use this free endpoint... Read more
Get the supported Vinted countries, TLDs, and currencies. Use this free endpoint to discover valid country values before making paid Vinted API calls.
vinted_filters
Get available filter options for a category including brands, sizes, colors, materials,... Read more
Get available filter options for a category including brands, sizes, colors, materials, and conditions.
vinted_item_shipping
Get available shipping options and costs for a specific item.
vinted_suggestions
Get autocomplete suggestions for a search query. Useful for implementing search-as-you-type functionality.
vinted_similar_items
Get items similar to a specific item, typically from the same seller... Read more
Get items similar to a specific item, typically from the same seller or category.
vinted_user_items
Get items listed by a specific user in their wardrobe/closet.
vinted_user_profile
Get public profile information for a Vinted user including ratings, review count,... Read more
Get public profile information for a Vinted user including ratings, review count, and items listed.
Arbeitsagentur Jobs API
arbeitsagentur_jobs_detail
Fetch the detailed Arbeitsagentur job payload for a single listing, including the... Read more
Fetch the detailed Arbeitsagentur job payload for a single listing, including the full description, employer website, and contact details when the upstream source provides them.
arbeitsagentur_jobs_search
Search job listings from Germany's Federal Employment Agency with powerful filters. Supports... Read more
Search job listings from Germany's Federal Employment Agency with powerful filters. Supports filtering by keyword (was), location (wo), search radius (umkreis), offer type (angebotsart), working hours (arbeitszeit), publication date (veroeffentlichtseit), occupational field (berufsfeld), employer (arbeitgeber), contract type (befristung), temporary work (zeitarbeit), and pagination (page, size).
arbeitsagentur_location_search
Search for valid German location identifiers used as input for the Job... Read more
Search for valid German location identifiers used as input for the Job Search endpoint. Look up locations by postal code (plz) or search term (suchwort) to obtain structured location data.
Domain Availability API
domain_availability
Check a domain against the authoritative RDAP server listed in the IANA... Read more
Check a domain against the authoritative RDAP server listed in the IANA bootstrap registry. RDAP can identify registered domains and can indicate that a domain is probably available when the registry returns not found. Registrar checkout availability, premium pricing, aftermarket inventory, reserved names, and registration restrictions require registrar or registry availability data.
Google Finance API
google_finance_quote
Use the Google Finance quote API when you need a single ticker-level... Read more
Use the Google Finance quote API when you need a single ticker-level response for a stock, ETF, or other Google Finance instrument. The endpoint returns current price fields, market status, previous close, day range, year range, market cap, P/E ratio, dividend yield, company profile details, financial statement rows, related news, and discovery tickers as structured JSON. This page is built for developers comparing stock quote APIs, finance quote JSON endpoints, and Google Finance data extraction workflows. Start with Search Financial Instruments when you only know a company name, then call this quote endpoint with the resolved symbol and exchange. Pair quote data with Historical Data for backtests, Intraday Graph Data for charting, and Markets Overview for broader market context.
google_finance_historical
Get historical price and volume data for a financial instrument. Supports various... Read more
Get historical price and volume data for a financial instrument. Supports various time ranges from 1 day to maximum available, or custom date ranges with configurable intervals. Pair this with the Google Finance quote API when you need current price, company details, key statistics, financials, and news for the same ticker.
google_finance_intraday
Get intraday minute-by-minute price and volume data for a stock from Google... Read more
Get intraday minute-by-minute price and volume data for a stock from Google Finance. Returns data points with price, volume, and formatted timestamps. Use the Google Finance quote API alongside intraday charts when you also need quote summary fields, key statistics, company information, financials, and news.
google_finance_indices
Get real-time data for major market indices including S&P 500, Dow Jones,... Read more
Get real-time data for major market indices including S&P 500, Dow Jones, NASDAQ, and Russell 2000. For individual stock detail after checking market benchmarks, use the Google Finance quote API.
google_finance_markets
Get a comprehensive overview of global financial markets from Google Finance. Without... Read more
Get a comprehensive overview of global financial markets from Google Finance. Without the trend parameter, returns a summary of US, European, and Asian market indices, currencies, cryptocurrencies, and futures. With the trend parameter, returns detailed market trend data (gainers, losers, most active, indexes, climate leaders, cryptocurrencies, currencies) including market_trends and news_results. When a market mover needs deeper ticker-level data, open the Google Finance quote API.
google_finance_search
Search for financial instruments by name, symbol, or keyword. Returns matching stocks,... Read more
Search for financial instruments by name, symbol, or keyword. Returns matching stocks, ETFs, cryptocurrencies, and other tradable assets. After resolving the symbol and exchange, use the Google Finance quote API to fetch the complete stock profile, key stats, financials, and news.
Google Flights API
google_flights_airlines
Returns a list of supported airlines with their IATA codes and names.... Read more
Returns a list of supported airlines with their IATA codes and names. Free endpoint.
google_flights_airports
Returns a list of major airports with IATA codes, names, and locations.... Read more
Returns a list of major airports with IATA codes, names, and locations. Free endpoint.
google_flights_booking_details
Get detailed booking information for a specific flight including price insights, price... Read more
Get detailed booking information for a specific flight including price insights, price history, fare options, and baggage information.
google_flights_date_range
Search across a date range to find the cheapest flight dates. Returns... Read more
Search across a date range to find the cheapest flight dates. Returns price data for each date combination.
google_flights_one_way
Search for one-way flights between airports. Returns flight options with prices, durations,... Read more
Search for one-way flights between airports. Returns flight options with prices, durations, airlines, and layover information.
google_flights_round_trip
Search for round-trip flights. Includes outbound and return flight options with combined... Read more
Search for round-trip flights. Includes outbound and return flight options with combined pricing.
Google Hotels API
google_hotels_autocomplete
The Google Hotels Autocomplete API provides real-time location and hotel name suggestions... Read more
The Google Hotels Autocomplete API provides real-time location and hotel name suggestions as users type, powered by the same suggestion engine behind Google Hotels. Build type-ahead search experiences for travel apps, hotel booking platforms, and destination discovery tools.What You GetHotel suggestions — Specific accommodations matching the query (e.g., "Paris Hotel Las Vegas", "Hilton London Bankside")Location suggestions — Cities, regions, and landmarks (e.g., "Paris, France", "Times Square, New York")Direct booking links — Each suggestion includes a ready-to-use scrappa_google_hotels_link to fetch full hotel search resultsThumbnails & metadata — Hotel images, Knowledge Graph IDs (kgmid), and property tokens for deeper lookupsCommon Use CasesTravel search bars — Power autocomplete dropdowns in hotel booking interfaces with instant suggestionsDestination discovery — Help users explore locations by surfacing relevant cities and landmarks as they typeHotel name resolution — Resolve partial hotel names to exact properties with unique identifiers and property tokensMulti-language support — Localize suggestions for 50+ languages using the hl and gl parametersHow It WorksSend a partial query (minimum 2 characters) and the API returns ranked suggestions from Google's hotel database. Use the type parameter to filter results:hotel (default) — Returns only accommodation suggestions (specific hotels, resorts, hostels)location — Returns only geographic suggestions (cities, regions, landmarks)all — Returns both hotel and location suggestions togetherResponse Type ValuesEach suggestion includes a type field indicating the suggestion category:accommodation — Hotels, resorts, hostels, and other lodging propertieslocation — Cities, regions, landmarks, and geographic areasEach suggestion includes a scrappa_google_hotels_link that you can call directly to get full hotel search results for that location or property — no extra parameter mapping needed.Scrappa vs. Building Your OwnGoogle does not offer a public Hotels Autocomplete API. Building this yourself requires reverse-engineering Google's internal batchexecute protocol, handling protobuf-encoded payloads, and maintaining parsers as Google changes their internal format. Scrappa handles all of this, returning clean JSON with a simple REST interface.
google_hotels_search
Search for hotels by location with comprehensive filtering options. Supports price range,... Read more
Search for hotels by location with comprehensive filtering options. Supports price range, star rating, free cancellation, and sorting options. Use the Google Hotels Autocomplete endpoint to get valid location suggestions and property tokens for this endpoint.
Google Images API
google_images
Search and scrape image results from Google Images with advanced filtering by... Read more
Search and scrape image results from Google Images with advanced filtering by size, type, color, and aspect ratio. Returns structured data including thumbnail URLs, full-resolution original image URLs, source attribution, and image dimensions for each result. ### Key Features - Image metadata extraction — Get titles, source websites, thumbnails, and original high-resolution image URLs in a single request - Advanced filtering — Filter results by image size (large, medium, icon), type (photo, clipart, lineart, gif, face), dominant color (14 options), and aspect ratio (tall, square, wide) - Localization support — Target results by language (hl) and country (gl) for region-specific image search - Pagination — Retrieve multiple pages of results to access hundreds of images per query - Time-based filtering — Use the tbs parameter to find images from the past day, week, month, or year - Safe search — Enable or disable explicit content filtering for content-appropriate results ### Common Use Cases - E-commerce product research — Gather product images and visual competitive intelligence across marketplaces - Content creation and curation — Find reference images, stock photos, and visual assets for blogs, presentations, and marketing materials - Brand monitoring — Track where brand logos and product images appear across the web - Visual dataset collection — Build image datasets for machine learning training, computer vision projects, and AI model development - SEO and visual search analysis — Monitor which images rank for specific queries and analyze visual SERP features - Market trend analysis — Identify trending visual styles, design patterns, and popular imagery in any niche
Google News API
google_news
Search and scrape news articles from Google News.
Google Patents API
google_patents_details
Get detailed information about a specific patent by its ID.
google_patents_search
Search for patents on Google Patents. Supports filtering by date, country, language,... Read more
Search for patents on Google Patents. Supports filtering by date, country, language, patent status, and more.
Google Translate API
google_translate_api
Translate text between 100+ languages using Google Translate.
Google Trends API
google_trends_autocomplete
Get autocomplete suggestions for a search query. Useful for discovering trending searches... Read more
Get autocomplete suggestions for a search query. Useful for discovering trending searches and related keywords.
google_trends_interest
Retrieve historical interest data for a keyword over a specified time period.... Read more
Retrieve historical interest data for a keyword over a specified time period. Returns a timeline of interest values (0-100) showing search popularity trends.
google_trends_related
Retrieve queries and topics related to your search term. Shows what else... Read more
Retrieve queries and topics related to your search term. Shows what else people search for in relation to your keyword.
Google Videos API
google_videos
Search and scrape video results from Google.
Immobilienscout24 API
immobilienscout24_locations
Search for locations (cities, districts, postal codes) and get geocodes that can... Read more
Search for locations (cities, districts, postal codes) and get geocodes that can be used in property search.
immobilienscout24_price_insights
Get average price per square meter for a location. Returns rental and... Read more
Get average price per square meter for a location. Returns rental and purchase prices for apartments and houses.
immobilienscout24_property
Get detailed information about a specific property listing including price breakdown, features,... Read more
Get detailed information about a specific property listing including price breakdown, features, images, energy class, and agent contact.
immobilienscout24_search
Search for real estate listings on Immobilienscout24 with filters for location, property... Read more
Search for real estate listings on Immobilienscout24 with filters for location, property type, price range, rooms, and size.
Immowelt API
immowelt_search
Scrappa's GET /api/immowelt/search endpoint is the Immowelt Search API documentation page for... Read more
Scrappa's GET /api/immowelt/search endpoint is the Immowelt Search API documentation page for developers who need Immowelt.de property listings as structured JSON instead of building their own scraper. ## Endpoint reference for Immowelt.de property search Use this endpoint to search apartments and houses for rent or sale across Germany. The request supports location, listing type, price ranges, room filters, size filters, page, and per_page, which makes it suitable for search interfaces, market monitoring, lead generation, rental alerting systems, and German real estate data products that need repeatable result feeds. ## What the Immowelt search response returns Each response includes listing IDs, online IDs, listing titles, prices, room counts, square meter values, address text, coordinates, image URLs, listing URLs, publish timestamps, and pagination fields such as total_results, page, and total_pages. That gives you a search-ready listing feed instead of raw HTML that still needs parsing. ## How this differs from an Immowelt scraper build If you are evaluating how to scrape Immowelt.de, this endpoint replaces the brittle search step with one documented API call. Scrappa handles request routing, extraction, and normalization so your application can focus on query logic and downstream analysis rather than browser automation, proxy rotation, or parser upkeep. ## Immowelt search API use cases Use the search endpoint as the first step in workflows that need fresh German property supply data. Rental analytics teams can query Berlin, Munich, Hamburg, Cologne, and Frankfurt with consistent room, size, and price filters to compare availability by city or district. Proptech products can run saved searches for renters and buyers, then trigger alerts when new listings match a budget, room count, or square meter range. Real estate investors can combine paginated search results with listing details to screen neighborhoods, compare yield assumptions, and monitor asking-price changes over time. For cross-portal coverage, query Immowelt search beside ImmobilienScout24 or other real estate APIs and deduplicate by address, coordinates, listing URL, and price. This gives applications a broader view of the German housing market than a single portal search page can provide. ## When to pair this endpoint with the other Immowelt docs Use Location Autocomplete to resolve cities, districts, and postal codes before search. Use Search Count when you want to estimate market size before paginating through result sets. Use Property Details when a search result needs to be enriched into a single listing record. For broader German real estate coverage, compare the Immowelt API overview and the Immobilienscout24 Search API.
immowelt_locations
Search for locations and get IDs that can be passed back into... Read more
Search for locations and get IDs that can be passed back into /immowelt/search as the location parameter. Returns coordinate-based suggestions via geocoding, plus optional placeId enrichment.
immowelt_places_data
Fetch place metadata (labels, postal codes, coordinates) for one or more placeIds.
immowelt_places_hierarchy
Fetch parent hierarchy for a placeId.
immowelt_property
Fetch property details from Scrappa cache populated by the last /immowelt/search call.... Read more
Fetch property details from Scrappa cache populated by the last /immowelt/search call. This avoids calling expose/detail endpoints that may be WAF/DataDome-blocked.
immowelt_count
Get total listing count for a placeId + distribution + estateType using... Read more
Get total listing count for a placeId + distribution + estateType using Immowelt BFF.
Instagram API
instagram_post
Retrieve detailed information about a specific Instagram post by URL. For best... Read more
Retrieve detailed information about a specific Instagram post by URL. For best results, use URLs that include the username (e.g., instagram.com/username/p/ABC123/). URLs without username (e.g., instagram.com/p/ABC123/) will attempt automatic username discovery, but this may not always succeed. Returns media URLs, captions, engagement metrics, author info, and tagged users.
instagram_user
Retrieve Instagram profile API data including biography, bio links, follower/following counts, and... Read more
Retrieve Instagram profile API data including biography, bio links, follower/following counts, and profile picture. Use the separate /user/posts endpoint to fetch the user's posts. Instagram may reject some platform-owned or restricted profiles upstream, including @instagram, so use a public profile username for test requests.
instagram_user_posts
Retrieve an Instagram user's posts with pagination support. Returns post details including... Read more
Retrieve an Instagram user's posts with pagination support. Returns post details including media URLs, captions, engagement metrics, and a pagination cursor for fetching more posts.
Jameda API
jameda_doctor_details
Get detailed doctor information, reviews, and ratings from Jameda. The doctor_url parameter... Read more
Get detailed doctor information, reviews, and ratings from Jameda. The doctor_url parameter accepts multiple formats: full URL (https://www.jameda.de/dr-name/specialty/city), path with leading slash (/dr-name/specialty/city), or path without leading slash (dr-name/specialty/city). All formats are normalized internally.
jameda_reviews
Get patient reviews and ratings from Jameda. The doctor_url parameter accepts individual... Read more
Get patient reviews and ratings from Jameda. The doctor_url parameter accepts individual doctor profile URLs, plus provider/facility pages under /gesundheitseinrichtungen. Facility URLs with a filters[doctor_id] fragment use the selected doctor review feed; facility URLs without a selected doctor ID return the reviews available on the profile page.
jameda_autocomplete_location
Get autocomplete suggestions for locations. Both "q" and "query" parameters are accepted... Read more
Get autocomplete suggestions for locations. Both "q" and "query" parameters are accepted for backward compatibility, but "q" is preferred.
jameda_search
Search for doctors on Jameda by specialty or doctor name with optional... Read more
Search for doctors on Jameda by specialty or doctor name with optional location.
jameda_autocomplete_service
Get autocomplete suggestions for medical services and specialties. Both "q" and "query"... Read more
Get autocomplete suggestions for medical services and specialties. Both "q" and "query" parameters are accepted for backward compatibility, but "q" is preferred.
Kleinanzeigen API
kleinanzeigen_details
Get details for a specific Kleinanzeigen listing.
kleinanzeigen_search
Search for listings on Kleinanzeigen.
kleinanzeigen_shipping
Get available shipping options for Kleinanzeigen.
Kununu API
kununu_company_details
Get detailed company information and statistics from Kununu.
kununu_industries
Get list of industry categories on Kununu.
kununu_job
Fetch a public Kununu job posting and return the full description, structured... Read more
Fetch a public Kununu job posting and return the full description, structured contact information, and page metadata when they are available on the listing.
kununu_jobs
Search and filter job listings on Kununu with support for location, workplace... Read more
Search and filter job listings on Kununu with support for location, workplace model, employment type, career level, industry, discipline, benefits, and more.
kununu_profiles
Get company profiles from Kununu.
kununu_reviews
Get reviews for a specific company on Kununu.
kununu_search
Search Kununu companies by brand name, employer keyword, or industry category and... Read more
Search Kununu companies by brand name, employer keyword, or industry category and return structured employer profile matches from the DACH region. Use the Kununu Search API to discover company review profiles before fetching deeper employer data such as employee reviews, profile details, ratings, locations, industries, benefits, and open job counts. Filter results by country or industry to build HR tech products, employer reputation dashboards, competitive research workflows, and company-review datasets.
Pinterest API
pinterest_search
Search for pins on Pinterest by keyword.
Redfin API
redfin_valuation
Get Redfin automated home valuation data for a specific US property. The... Read more
Get Redfin automated home valuation data for a specific US property. The endpoint is designed for AVM-style workflows where you already have a Redfin property_id from search results or a property details lookup and need a structured estimate, low/high value range, last sale context, and comparable-property signals. What the Redfin valuation endpoint returns The response can include the predicted home value, estimated low and high bounds, last sold price, last sold date, beds, baths, square footage, lot size, year built, and comparable sales. These fields are useful for building home equity calculators, pricing research tools, investment screening dashboards, portfolio monitoring, and homeowner-facing value estimate experiences. How to get a property valuation Start with Redfin Location Search when you need region IDs, then use Redfin Property Search to find candidate listings and extract the property_id. For a known property, call Redfin Property Details first when you need richer listing context before requesting this valuation endpoint. When to use valuation instead of property search Use property search when you need a list of homes in a city, ZIP code, county, or neighborhood. Use Redfin Home Valuation when your workflow centers on one property and needs an estimated value range, comparable sales, and property attributes for underwriting, pricing analysis, or automated real estate reports.
redfin_locations
Search for locations (cities, ZIP codes, neighborhoods) and get region IDs for... Read more
Search for locations (cities, ZIP codes, neighborhoods) and get region IDs for use with the search endpoint.
redfin_property
Get detailed information about a specific Redfin property.
redfin_search
Search for real estate listings on Redfin using a region_id, region_type, and... Read more
Search for real estate listings on Redfin using a region_id, region_type, and market from the locations endpoint.
SimilarWeb API
similarweb
Get website traffic analytics, rankings, and engagement metrics for any domain.
Startpage Search API
startpage_search
Startpage API documentation for developers who need Startpage search results in JSON.... Read more
Startpage API documentation for developers who need Startpage search results in JSON. Scrappa's GET /api/startpage/search endpoint returns anonymous Startpage web results with titles, descriptions, URLs, domains, and pagination metadata. ## Startpage API for search results Use this Startpage API endpoint when you want Startpage results in an API response instead of maintaining your own scraper. It fits SERP monitoring, privacy-first search products, research pipelines, rank tracking, compliance review tools, and automation workflows that need anonymous web search data. ## What you get from the Startpage API Each response includes ranked organic results with position, title, description, url, and domain, plus total_results and source. You can use language, page, and safe_search to request localized or filtered Startpage result sets for privacy-focused search products, SEO analysis, and market research. ## How to call the Startpage Search API Send a GET request to /api/startpage/search with a required query parameter and your Scrappa API key in the x-api-key header. Add language=english, page=0, and safe_search=true when you need reproducible first-page results for monitoring, testing, or customer-facing search features. ## Startpage response fields for developers Use position to preserve ranking order, title and description for result previews, url for destination links, and domain for grouping or deduplication. The source field identifies the response as startpage, which helps when you combine this endpoint with Google Search or other Scrappa search APIs in the same pipeline. ## When to use Startpage instead of other search APIs Choose this endpoint when you need Google-quality results through a privacy proxy and do not want user-level personalization or tracking signals affecting the result set. That makes it useful for neutral SERP monitoring, compliance-sensitive products, and teams comparing multiple search engines from one Scrappa account. ## Implementation and indexing notes The Startpage Search API is a REST endpoint, so it works with backend jobs, browser-based admin tools, AI agents, and scheduled rank-tracking workflows. For authentication details, see the API authentication guide. To test a request in the browser before writing code, open the API playground or compare usage against the pay-as-you-go scraping API guide. ## Related search workflow docs Use Google Search API when you need Google web results. For a broader overview of pricing, positioning, and usage, see the Startpage API overview.
Stepstone Jobs API
stepstone_autosuggest
Get autocomplete suggestions for job search queries. Returns matching job sectors and... Read more
Get autocomplete suggestions for job search queries. Returns matching job sectors and locations from Stepstone.
stepstone_jobs
Search job listings on Stepstone with keyword, location, and filter support. Covers... Read more
Search job listings on Stepstone with keyword, location, and filter support. Covers Germany (de), Austria (at), Netherlands (nl), and Belgium (be).
TikTok API
tiktok_ads_details
Resolve a TikTok Creative Center ad URL into ad metadata.
tiktok_challenges_details
Fetch challenge metadata by challenge ID or challenge name.
tiktok_challenges_posts
Fetch TikTok posts for a challenge by challenge ID or challenge name.
tiktok_challenges_search
Search TikTok challenges by keyword.
tiktok_collections_details
Fetch TikTok collection metadata.
tiktok_collections_posts
Fetch TikTok posts from a collection.
tiktok_comments_list
Fetch comments for a TikTok video URL.
tiktok_comments_replies
Fetch replies for a TikTok comment.
tiktok_feed_list
Fetch TikTok feed videos for a specific supported region.
tiktok_feed_search
Search TikTok feed videos by keywords with optional region and sorting filters.
tiktok_music_details
Fetch TikTok music metadata by music URL or ID.
tiktok_music_posts
Fetch TikTok posts that use a specific music track.
tiktok_playlists_details
Fetch TikTok playlist or mix metadata.
tiktok_playlists_posts
Fetch TikTok posts from a playlist or mix.
tiktok_regions
List the region codes available for feed-based TikTok endpoints.
tiktok_user_similar
Discover users related to a TikTok account by unique ID or user... Read more
Discover users related to a TikTok account by unique ID or user ID.
tiktok_user_followers
Fetch TikTok follower lists as structured JSON for audience research, influencer discovery,... Read more
Fetch TikTok follower lists as structured JSON for audience research, influencer discovery, creator vetting, and social graph analysis. Use a username or numeric user ID to inspect who follows a public TikTok account, page through follower data, and enrich creator intelligence workflows.
tiktok_user_search
Use Scrappa's TikTok user search API to find public TikTok accounts by... Read more
Use Scrappa's TikTok user search API to find public TikTok accounts by username, brand name, creator niche, product category, or keyword. The GET /api/tiktok/user/search endpoint returns matching user records as structured JSON with cursor-based pagination, so developer teams can build creator discovery, influencer research, social listening, and profile enrichment workflows without maintaining a TikTok search scraper. ## TikTok user search API for creator discovery Search keywords such as a creator niche, brand term, campaign phrase, location, product category, or username fragment to discover public TikTok accounts. This endpoint is useful when you need a TikTok username search API for influencer databases, creator marketplaces, social CRM enrichment, competitor account discovery, or brand safety review queues. ## What the TikTok user search response returns The response includes a users array with account identifiers and profile fields such as user_id, unique_id, nickname, avatar, follower_count, and verified when the upstream returns them. Use unique_id as the human-readable TikTok handle, user_id as the stable account identifier for follow-up API calls, follower_count for audience-size filtering, and verified to separate official or notable accounts from lookalikes. ## How to call the TikTok User Search API Send a GET request to /api/tiktok/user/search with the required keywords parameter and your Scrappa API key in the x-api-key header. Add count to control page size and pass the returned cursor into the next request when hasMore is true. ## Common TikTok user search workflows Start with this endpoint when you need a seed list of accounts, then enrich or analyze those users with adjacent TikTok endpoints. Discover creators by niche, fetch profile details with the TikTok User Profile API, review recent videos with the TikTok User Posts API, inspect follower or following graphs with TikTok Followers API, or compare account discovery against keyword video search through the TikTok Feed Search API. ## Related TikTok API docs For the full endpoint family, pricing context, and TikTok API use cases, see the TikTok API overview. For authentication details, use the API authentication guide. To test a request before writing code, open the API playground.
tiktok_video
Resolve a TikTok video, photo post, short URL, or raw video ID... Read more
Resolve a TikTok video, photo post, short URL, or raw video ID into metadata and playback URLs from the configured RapidAPI upstream.
tiktok_collections_list
Fetch TikTok collections created by a user.
tiktok_user_favorites
Fetch public favorite videos for a TikTok user when available upstream.
tiktok_user_following
Fetch the accounts a TikTok user follows.
tiktok_playlists_list
Fetch TikTok playlists created by a user.
tiktok_user_posts
Fetch public TikTok posts for a user by unique ID or user... Read more
Fetch public TikTok posts for a user by unique ID or user ID.
tiktok_user_profile
Fetch public TikTok profile data by unique ID or user ID.
tiktok_user_story
Fetch TikTok story data for a user by unique ID or user... Read more
Fetch TikTok story data for a user by unique ID or user ID.
TrustedShops API
trustedshops_categories
Get available TrustedShops shop categories for a specific market and return category... Read more
Get available TrustedShops shop categories for a specific market and return category names, IDs, total shop counts, and URL path values as structured JSON. Use TrustedShops Markets to choose a supported country code first. Then pass a returned urlPath value to TrustedShops Category Shops to browse shops inside that category.
trustedshops_category_shops
Browse shops within a TrustedShops category and market, then return paginated merchant... Read more
Browse shops within a TrustedShops category and market, then return paginated merchant profiles with TSIDs, names, ratings, review counts, certification state, categories, and profile URLs. Use TrustedShops Categories first to get valid category urlPath values for a market. Use TrustedShops Shop Profile or TrustedShops Reviews when you want to enrich or monitor shops returned by this category browsing endpoint.
trustedshops_markets
List every TrustedShops market supported by Scrappa and return the country names... Read more
List every TrustedShops market supported by Scrappa and return the country names plus ISO alpha-3 market codes required by market-aware endpoints. This free metadata endpoint helps you choose valid country filters before running shop search, category discovery, or category browsing requests. Use TrustedShops Search when you already know a shop or brand name. Use TrustedShops Categories to fetch category URL paths for a market, then call TrustedShops Category Shops to page through shops in that category.
trustedshops_reviews
Fetch review records for a specific TrustedShops shop by TSID and return... Read more
Fetch review records for a specific TrustedShops shop by TSID and return structured review data for reputation monitoring, product quality analysis, review dashboards, and merchant intelligence workflows. Use TrustedShops Search to find the TSID for a shop name or domain first. Call TrustedShops Shop Profile when you need profile metadata for the same merchant, including its target market and profile-level fields.
trustedshops_search
Search TrustedShops shop profiles by brand name, domain, or merchant keyword and... Read more
Search TrustedShops shop profiles by brand name, domain, or merchant keyword and return matching European e-commerce shops as structured JSON. Each result can include the shop name, TSID, TrustedShops profile URL, rating summary, review count, category assignments, certification state, and market-specific metadata. Use this endpoint when you need to resolve a human search term into TrustedShops identifiers before calling TrustedShops Shop Profile or TrustedShops Reviews. Pair search with TrustedShops Markets to choose the right country code and TrustedShops Categories when building category-level shop discovery workflows.
trustedshops_shop
Fetch a single TrustedShops shop profile by TSID and return merchant-level profile... Read more
Fetch a single TrustedShops shop profile by TSID and return merchant-level profile data as structured JSON. The response is useful when you need to enrich a known TrustedShops ID with the shop URL, display name, language, target market, and profile metadata before joining it to reviews or search results. Start with TrustedShops Search if you need to discover the TSID from a shop name or domain. Use TrustedShops Reviews for review-level records from the same TSID, or TrustedShops Markets to validate the market codes used across the TrustedShops docs cluster.
Web Scraper API
impressum_extraction
Dynamically extracts specified fields from a domain's impressum page. Uses Brave Search... Read more
Dynamically extracts specified fields from a domain's impressum page. Uses Brave Search to find the impressum, fetches the page, and uses AI to extract the requested fields.
web_scraper
Fetch any URL and extract structured data including title, meta description, keywords,... Read more
Fetch any URL and extract structured data including title, meta description, keywords, favicon, social links, all links on the page, emails, phone numbers, images, body text, and detected languages. Returns the site's HTTP status code separately so you can distinguish site errors (404, 500) from infrastructure errors. Use response_type=markdown to get only the page content as clean markdown.
WLW API
wlw_search
Search for B2B suppliers, products, and services on wlw.de (Wer liefert was).... Read more
Search for B2B suppliers, products, and services on wlw.de (Wer liefert was). Supports filtering by country, category, employee count, supplier type, location, price range, and more.
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
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, then connect those travel flows to Google Hotels discovery pages.
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
Pull daily price and volume history for charts and research workflows.
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.
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.