v1

latestOpenAPI 3.1.02026-07-24490622.0 KB
Keyword Research API

Post Keyword Information Bulk

Returns comprehensive keyword metrics and intelligence for a large list of exact keywords via POST request. This endpoint supports larger keyword lists and provides search volume, competition data, cost estimates, and performance insights for bulk keyword analysis.

Visualize this API live on SpyFu

post/v2/related/getKeywordInformation

Request body

countryCode'AR' | 'AT' | 'AU' | 'BE' | 'BR' | 'CA' | 'CH' | 'DE' | 'DK' | 'ES' | 'FR' | 'IE' | 'IN' | 'IT' | 'JP' | 'MX' | 'NL' | 'NO' | 'NZ' | 'PL' | 'PT' | 'SE' | 'SG' | 'TR' | 'UA' | 'UK' | 'US' | 'ZA'

Country to get results for.

costPerClickOption'Broad' | 'Exact' | 'Phrase' nullable

Cost per click keyword matching option to filter results by.

monthlyCostOption'Broad' | 'Exact' | 'Phrase' nullable

Monthly Cost keyword matching option to filter results by.

adultFilterboolean nullable

Exclude adult keywords considered unsafe for work.

onlyAdultKeywordsboolean nullable

Only include adult keywords considered unsafe for work.

isQuestionboolean

Filter on if the keyword is a question.

isTransactionalIntentboolean

Filter on if the keyword has transactional intent.

keywordsstring required

CSV of keywords

Example request

{
  "countryCode": "US",
  "costPerClickOption": "Broad",
  "monthlyCostOption": "Broad",
  "adultFilter": true
}

Response

Successfully retrieved bulk keyword information. Returns comprehensive metrics including search volume, competition levels, cost estimates, and performance data for each requested keyword in the payload.

resultCountinteger

Number of results returned

totalMatchingResultsinteger

The total number of results available that matches the query including items that might not be included in the returned results/page.

Example response

{
  "resultCount": 100,
  "results": [
    {
      "keyword": "red shoes",
      "searchVolume": 266000,
      "liveSearchVolume": 82000,
      "rankingDifficulty": 98,
      "totalMonthlyClicks": 219000,
      "percentMobileSearches": 0.52009505,
      "percentDesktopSearches": 0.47990492,
      "percentSearchesNotClicked": 0.1792681,
      "percentPaidClicks": 0.52188635,
      "percentOrganicClicks": 0.47811362,
      "broadCostPerClick": 0.73,
      "phraseCostPerClick": 0.67,
      "exactCostPerClick": 0.65,
      "broadMonthlyClicks": 57019.8,
      "phraseMonthlyClicks": 42150.3,
      "exactMonthlyClicks": 29094.6,
      "broadMonthlyCost": 41604.9,
      "phraseMonthlyCost": 25542,
      "exactMonthlyCost": 19041.6,
      "paidCompetitors": 15,
      "rankingHomepages": 8,
      "serpFeaturesCsv": "Images,Maps",
      "serpFirstResult": "example.com"
    }
  ]
}