Google scraper API
Every Google scraper endpoint: 4 actions returning structured JSON from $0.003 per call. No proxies, no captchas, no infrastructure.
All 4 Google endpoints, from $0.003 per call. Each is callable as GET https://hproxy.com/api/v1/scrape/google/{action} (or POST with a JSON body) using a key with the scrape scope. No proxies, captchas or parsing to manage, it is all included in the price, and failed calls are never billed. See the full catalog for every platform, or the Google landing page for examples and use cases.
hproxy.com/api/v1/scrape/google/searchGoogle Search Results
Returns structured JSON for Google Search Results. Billed $0.003 per successful call ($3.50 per 1,000); failed calls, timeouts and rate-limited calls are never charged. POST with a JSON body works too.
| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
query | string (query) | required | Search term or keyword. |
region | string (query) | optional | Two-letter region/country code, e.g. US. |
date_posted | string (query) | optional | Filter by date, as YYYY-MM-DD. Allowed values: last-hour, last-day, last-week, last-month, last-year. |
page | integer (query) | optional | Pagination token from the previous response. |
curl "https://hproxy.com/api/v1/scrape/google/search?query=coffee" \
-H "X-API-Key: hpx_your_key_here"hproxy.com/api/v1/scrape/google/ad-companyGoogle Ad Library Company Ads
Returns structured JSON for Google Ad Library Company Ads. Billed $0.075 per successful call ($75.00 per 1,000); failed calls, timeouts and rate-limited calls are never charged. POST with a JSON body works too.
| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
domain | string (query) | required | The domain parameter. Send this or advertiser_id. |
advertiser_id | string (query) | required | Identifier from a previous response. Send this or domain. |
topic | string (query) | optional | The topic parameter. Allowed values: all, political. |
region | string (query) | optional | Two-letter region/country code, e.g. US. |
start_date | string (query) | optional | Filter by date, as YYYY-MM-DD. |
end_date | string (query) | optional | Filter by date, as YYYY-MM-DD. |
platform | string (query) | optional | The platform parameter. Allowed values: google_maps, google_play, google_search, google_shopping, youtube. |
format | string (query) | optional | The format parameter. Allowed values: text, image, video. |
get_ad_details | boolean (query) | optional | Also include ad details in the response. |
cursor | string (query) | optional | Pagination token from the previous response. |
curl "https://hproxy.com/api/v1/scrape/google/ad-company?domain=value" \
-H "X-API-Key: hpx_your_key_here"hproxy.com/api/v1/scrape/google/adGoogle Ad Detail
Returns structured JSON for Google Ad Detail. Billed $0.003 per successful call ($3.50 per 1,000); failed calls, timeouts and rate-limited calls are never charged. POST with a JSON body works too.
| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
url | url (query) | required | Target URL (profile, post or video). |
trim | boolean (query) | optional | Return a slimmed-down payload (drops verbose fields). |
cache_max_age | string (query) | optional | Accept a cached result up to this old (1d, 3d, 7d, 14d or 30d) and pay nothing for it. Omit for a live scrape. Allowed values: 1d, 3d, 7d, 14d, 30d. |
curl "https://hproxy.com/api/v1/scrape/google/ad?url=https://adstransparency.google.com/advertiser/AR01" \
-H "X-API-Key: hpx_your_key_here"hproxy.com/api/v1/scrape/google/advertiser-searchGoogle Advertiser Search
Returns structured JSON for Google Advertiser Search. Billed $0.003 per successful call ($3.00 per 1,000); failed calls, timeouts and rate-limited calls are never charged. POST with a JSON body works too.
| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
query | string (query) | required | Search term or keyword. |
cursor | string (query) | optional | Pagination token from the previous response. |
region | string (query) | optional | Two-letter region/country code, e.g. US. |
trim | boolean (query) | optional | Return a slimmed-down payload (drops verbose fields). |
curl "https://hproxy.com/api/v1/scrape/google/advertiser-search?query=coffee" \
-H "X-API-Key: hpx_your_key_here"Need a hand wiring this up? Email support@hproxy.com. A real person reads every message.