1 endpoints.
GET /v1/google/search
Search
Performs a Google search and returns organic results with url, title, and description for each result. Supports an optional region parameter (2-letter country code) to get localized results from a specific country. Pages 1 through 11 are supported; requests for page 12 or greater return a 400 response.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
query required | query | string | Search query |
region | query | string | 2 letter country code, ie US, UK, CA, etc This will show results from that country |
date_posted | query | string | Date posted one of: last-hour, last-day, last-week, last-month, last-year |
page | query | number | Page number to retrieve. Must be between 1 and 11; page 12 or greater returns a 400 response. |
Request
curl "https://api.scrapall.bipsport.com/scapi/v1/google/search?query=news" \
-H "X-Scapi-Key: YOUR_API_KEY"const res = await fetch("https://api.scrapall.bipsport.com/scapi/v1/google/search?query=news", {
headers: { "X-Scapi-Key": "YOUR_API_KEY" }
});
const data = await res.json();import requests
r = requests.get(
"https://api.scrapall.bipsport.com/scapi/v1/google/search?query=news",
headers={"X-Scapi-Key": "YOUR_API_KEY"},
)
print(r.json())Response 200 (sample)
{
"results": [
{
"url": "https://x.com/Austen",
"title": "Austen Allred ✓",
"description": "Among the dumbest assertions people make online is, “Remote work was better but companies brought everyone back in office to justify the rent they were payin..."
}
]
}