best crm for startups
3
▲ +2
knowledge_graph
Google Search API / Recruitment Data
Candidates start on Google, and whoever owns that results page gets the applications. See who ranks for every role you hire for, in every market, with responses in under one second from $1 per 1,000 requests, dropping under $0.50 at volume.
<1s
Typical response time
$1/1K
List price, under $0.50 at volume
0
Charge for failed requests
195
Countries, city-level targeting
Hiring competition is visible before it shows up in headcount: it shows up in who ranks for the roles you are trying to fill.
01
Job boards and aggregators
Measure your visibility against rival boards for the role queries that actually bring traffic.
02
Talent acquisition teams
See whether your careers page or a third-party board owns searches for your own open roles.
03
Employer brand teams
Track what candidates find when they search your company name alongside a role.
04
Staffing and search firms
Spot the markets and roles where competitors are advertising hardest.
05
Talent intelligence analysts
Map hiring pressure by role and city from what surfaces on the results page.
Most hiring reporting looks inward at the funnel. Three things happen before a candidate ever reaches it.
Aggregators own your own roles
Search a role at your own company and a third-party board often ranks above your careers page. You then pay that board for candidates who were looking for you specifically.
Paying for your own applicantsHiring is intensely local
The boards that dominate in Austin are not the ones that dominate in São Paulo. A national view flattens exactly the differences that decide where to spend.
Budget spent in the wrong channelsManual checking cannot cover a role set
Checking a few roles in one city is easy. Doing it for every open requisition across every market, often enough to see movement, is where the method stops.
Most requisitions unmeasuredOne call to the scraper.google.search actor returns the results page a candidate in that city sees — who ranks, what each listing promises, and what Google suggests they search next.
organic_results[]
array
Ranked results for the query.
position
integer
Organic rank, excluding ads and feature blocks.
title
string
Result headline as rendered by Google.
link
string
Destination URL.
snippet
string
Description text shown under the title.
snippet_highlighted_words
array
Terms Google bolded in the snippet.
source
string
Publisher name attributed by Google.
related_searches
object
Adjacent role queries — often where an emerging title shows up first.
knowledge_graph
object
Employer panel, when the query includes a company name.
pagination
object
current, next, and other_pages for going deeper.
search_information
object
Query displayed, total results, and spelling-correction state.
metadata
object
Engine used and the stored raw page URL for auditing.
POST /api/v1/scraper/request
200 ok
# request curl --location 'https://api.scrapeless.com/api/v1/scraper/request' \ --header 'x-api-token: <api-key>' \ --header 'Content-Type: application/json' \ --data '{ "actor": "scraper.google.search", "input": { "q": "backend engineer jobs austin", "location": "Austin, Texas", "gl": "us", "hl": "en" } }' # response (trimmed) { "organic_results": [ { "position": 1, "title": "Backend Engineer Jobs in Austin", "link": "https://aggregator-a.com/austin", "snippet": "312 open roles updated today…", "source": "Aggregator A" } ], "related_searches": {}, "search_information": { "total_results": 1840000 }, "metadata": { "engine": "google.search" } }
Full parameter and field reference
Watching how candidates see your company more broadly? See Brand monitoring in SERPs
Build your role and market list
Titles you hire for crossed with the cities you hire in. One request per pair, with location set to the market.
Isolate what you need
Use site: in q to restrict a query to a specific board or to your own careers domain, which turns a broad scan into a targeted check.
Track movement over time
Store who ranks per run. A competitor climbing for your core roles in one city is the finding; a single snapshot never shows it.
The fastest response in the category
A role scan is requisitions multiplied by cities, refreshed often enough to see movement. Sub-second responses make weekly tracking across a full requisition list practical rather than aspirational.
under 1s
typical vendor window
Search as a candidate in that city
Pass a city-level location and results reflect that market. Hiring is local, and the board that dominates one metro is often absent in the next one.
Market Parameters
"location": "Austin, Texas"
"gl": "us" "hl": "en"
195 countries covered
Operators that narrow the question
The query field supports site:, inurl:, and intitle:, so a scan can isolate a single board, check only your own careers domain, or find role titles wherever they appear.
Query Operators
site:yourcompany.com/careers
intitle:"backend engineer"
inurl:/jobs/
Depth past the first page
Page with start and set volume with num, so a scan reaches the niche boards and regional aggregators that never appear at the top.
Pagination
"start": 0 | 10 | 20 …
"num": results per page
pagination.next
Scan cost is roles multiplied by markets multiplied by frequency, so effective cost per successful request decides how much of the requisition list you can watch. Start at $1 per 1,000 and move down the curve.
Business
$0 then consumption-based pricing at 0% off. Most common for agency and platform workloads.
Custom
Volume rates, dedicated concurrency, and a named solutions engineer.
Teams measuring hiring visibility usually choose between manual checks, a general rank tracker, and querying the results page directly.
Scrapeless Google Search API
Build it in-house
Typical SERP API vendor
Typical response time
Under one second
Degrades under load
Multiple seconds
Market granularity
City-level, included
Residential IPs per market
Country-level on most plans
Query operators
site:, inurl:, intitle: supported
Build your own handling
Varies
Entry price per 1K
$1.00, under $0.50 at volume
Proxy and engineering cost
$1.00 and up
Cost of a blocked request
Never billed
Paid in bandwidth either way
Usually billed
Time to first clean dataset
Under an hour
4–8 weeks
Days
Start measuring recruitment visibility on the fastest, lowest-cost API
Sub-second results from any market, from $1 per 1,000 requests, dropping under $0.50 at volume, with failed requests never billed. See the full endpoint reference, parameter list, and pricing.
Official SDKs and verified nodes, so a scheduled rank pull is a configuration task rather than a build.
Python SDK
Node.js SDK
Go SDK
n8n verified node
Make
Pipedream
Activepieces
Dify
MCP server
Webhooks
Need implementation details? View product details or open the Google Search API docs for the full parameter list, response schema, and SDK examples.
Explore focused solutions for search visibility, AI retrieval, commerce intelligence, research and monitoring. Each use case connects Google Search API results to a clear business outcome.
SEO Rank Monitoring
Measure domain visibility, ranking pages and SERP feature presence across keyword groups, markets and devices.
Local SEO & Rankings
Compare local rankings, business listings, Maps visibility and review signals across cities, regions and service areas.
AI SEO & GEO Visibility
Monitor brand mentions, citations and source visibility across AI-generated search experiences and target topics.
Product & Market Research
Study demand signals, alternatives, category presence and competing offers through structured search results.
AI Models & RAG
Give LLMs, agents and RAG pipelines current, attributable search context for grounding and retrieval workflows.
Keyword Rank Tracking
Track exact keyword positions and movement over time by location, language, device and result type.
Shopping Price Monitoring
Compare public Google Shopping prices, merchants, ratings and product visibility for selected categories.
News & Media Monitoring
Follow headlines, publishers, emerging stories and shifts in public narratives across relevant queries.
Travel Data
Structure Google Flights and Hotels results for route, stay, destination and travel-market research.
Recruitment Data
Collect Google Jobs results to monitor roles, employers, locations and labor-market demand.
Ad Verification
Verify PPC and Ads visibility, placement and competitive messaging across target queries and markets.
Academic Research
Organize Google Scholar results, authors and cited sources for academic and evidence-based research.
Trend Analysis
Use Google Trends signals to compare changing interest across topics, time periods and markets.
Image Search
Use Google Lens and Images results to discover visual matches, sources and related content.
Brand Monitoring
Track where a brand appears across organic results, news, shopping and other SERP surfaces.
A solutions engineer will scope your roles, markets, and scan frequency, then send back custom pricing — usually within one business day. Smaller lists can start free today.