Google Intitle API
Query Google's estimated result count and organic results for an exact title phrase, optionally limited to a recency window.
Endpoint
GET https://api.goanyapi.com/api/v1/google-intitleWith the current configuration, each successful request costs 4 credits.
The current request cost follows the API configuration shown on this page.
Authentication
Authorization: Bearer YOUR_API_KEYRequest parameters
| Parameter | Required | Description |
|---|---|---|
intitle | Yes | Exact phrase to wrap as intitle:"phrase". Maximum 180 characters. Quotes and control characters are rejected. |
qdr | No | Optional recency window: h, d, w, m, or y. Omit it to search any time. |
gl | No | Two-letter Google country code, such as us. |
hl | No | Two-letter Google interface language code, such as en. |
device | No | Device profile: desktop, mobile, ios, iphone, ipad, ios_tablet, android, or android_tablet. |
browser | No | Browser profile: chrome, safari, or firefox. Firefox is available only with desktop. |
safe | No | SafeSearch mode: active or off. |
The endpoint does not accept raw q, tbs, search_type, tbm, or udm parameters.
Recency values
Omit qdr for Any Time. When supplied, it accepts:
qdr | Google filter |
|---|---|
h | Past hour |
d | Past day |
w | Past week |
m | Past month |
y | Past year |
Example
curl --get 'https://goanyapi.com/api/v1/google-intitle' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data-urlencode 'intitle=ai image' \
--data-urlencode 'gl=us' \
--data-urlencode 'hl=en' \
--data-urlencode 'device=desktop' \
--data-urlencode 'browser=chrome' \
--data-urlencode 'safe=off'The Google query is equivalent to:
intitle:"ai image"For example, adding qdr=y applies tbs=qdr:y and limits the query to the past year.
Response example
{
"code": "ok",
"message": "ok",
"data": {
"endpoint": "google-intitle",
"remainingCredits": 96,
"query": {
"intitle": "ai image",
"gl": "us",
"hl": "en",
"device": "desktop",
"browser": "chrome",
"safe": "off"
},
"intitleCount": 1150000,
"searchTime": 0.5,
"organic": [
{
"link": "https://example.com/ai-image-guide",
"source": "Example",
"display_link": "https://example.com › ai-image-guide",
"title": "AI Image Guide",
"description": "A practical guide to AI image generation.",
"rank": 1,
"global_rank": 1
}
]
}
}Response fields
| Field | Description |
|---|---|
data.endpoint | Internal endpoint identifier: google-intitle. |
data.costCredits | Credits consumed by this successful request. |
data.remainingCredits | Remaining credits after deduction. |
data.query | Normalized public request parameters. |
data.intitleCount | Estimated total number of results reported by Google for the filtered query. |
data.searchTime | Search processing time reported by Google, when available. |
data.organic | Organic results returned on the current Google result page. |
Each data.organic[] row retains the available organic fields, including link, source, display_link, title, description, snippet_highlighted_words, icon, rank, global_rank, and extensions.
intitleCount is an estimate reported by Google. It is not the number of organic rows returned in a page and may vary by time, country, language, device, and browser.
Billing
- Credits are deducted only after the query returns a valid
intitleCountvalue. - Authentication errors, invalid parameters, failed queries, and incomplete results do not consume credits.