Keyword Generator API
Generate related and question-based keyword ideas by seed keyword and country.
Endpoint
GET https://api.goanyapi.com/api/v1/keyword-generatorWith the current configuration, each successful request costs 3 credits.
Authentication
Authorization: Bearer YOUR_API_KEYRequest Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
keyword | string | Yes | Seed keyword, up to 200 characters |
country | string | No | Two-letter country code. Defaults to us |
Example
GET /api/v1/keyword-generator?keyword=ai%20image&country=us
Authorization: Bearer YOUR_API_KEYResponse Example
{
"code": "ok",
"message": "ok",
"data": {
"endpoint": "keyword-generator",
"remainingCredits": 97,
"query": {
"keyword": "ai image",
"country": "us"
},
"keyword": "ai image",
"country": "us",
"searchEngine": "Google",
"withQuestionIdeas": true,
"allIdeasTotal": 101963,
"allIdeas": [
{
"ahrefsId": "3ef2ffbb673516a67eb23e146053c4ee-us",
"country": "us",
"difficultyLabel": "Hard",
"keyword": "ai image generator",
"rankOrder": 0,
"updatedAt": "2026-08-06 23:52:31",
"volumeLabel": "MoreThanHundredThousand"
}
],
"questionIdeasTotal": 7920,
"questionIdeas": [
{
"ahrefsId": "f06c94960e78b0ad7b3be919bea32dc1-us",
"country": "us",
"difficultyLabel": "Hard",
"keyword": "is this image ai",
"rankOrder": 0,
"updatedAt": "2026-08-07 14:23:04",
"volumeLabel": "MoreThanOneThousand"
}
]
}
}Response Fields
| Field | Description |
|---|---|
data.allIdeas | Ranked related keyword ideas |
data.allIdeasTotal | Total number of available related ideas |
data.questionIdeas | Ranked question-based keyword ideas |
data.questionIdeasTotal | Total number of available question ideas |
data.*Ideas[].keyword | Suggested keyword |
data.*Ideas[].difficultyLabel | Difficulty range |
data.*Ideas[].volumeLabel | Search-volume range |
data.*Ideas[].updatedAt | Data update time or null |
Billing
The current request cost follows the API configuration shown on this page.
- Credits are deducted only after the request succeeds and its business code is
0 - Failed requests do not consume credits