SEO / Google
Keyword Difficulty / Intent
per_call
Returns a 0–100 difficulty score for how hard a keyword is to rank for, alongside its dominant search intent (informational, commercial, transactional or navigational) and the competitive signals behind the score. Use it to prioritize a content roadmap.
Endpoint
GET /v1/seo/keyword-difficulty-intent
Price
$0.90
per 1,000 calls · $0.0009 per call
Cost per call
0.6 credits
Failed calls never charged
Parameters
target
required
stringThe SEO / Google handle, URL or identifier to resolve.
limit
optional
integerItems to return for list responses. Default 10, max 100.
cursor
optional
stringPagination cursor returned by a previous response.
Example request
Sandbox calls return deterministic sample data in the live payload shape.
curl
curl "https://api.fastfetchz.com/v1/seo/keyword-difficulty-intent?target=nasa" \
-H "X-API-Key: $FASTFETCHZ_KEY"Example response
200 application/json
{
"success": true,
"service": {
"platform": "SEO / Google",
"name": "Keyword Difficulty / Intent",
"slug": "keyword-difficulty-intent"
},
"credits_charged": 0.6,
"credits_remaining": 99.4,
"latency_ms": 214,
"data": {
"keyword": "nasa",
"location": "United States",
"search_volume": 9256,
"keyword_difficulty": 43,
"cpc": 0.76,
"intent": "transactional",
"serp": [
{
"position": 1,
"url": "https://example1.com/nasa",
"title": "nasa — result 1",
"domain": "example1.com",
"estimated_traffic": 5000
},
{
"position": 2,
"url": "https://example2.com/nasa",
"title": "nasa — result 2",
"domain": "example2.com",
"estimated_traffic": 4760
}
]
}
}Error codes
StatusCodeMeaning
401invalid_api_keyMissing or unrecognized X-API-Key header. No credits are charged.
402insufficient_creditsYour balance is below the cost of the call. Top up to continue.
403account_suspended / key_revokedThe account is suspended or the key was revoked.
429rate_limitedThe key exceeded its monthly cap or the burst limit. Retry later.
500upstream_errorUnexpected failure while fulfilling the request. Not charged.