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

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Bulk keyword analysis request containing the list of keywords and country settings.

Input for getting bulk keywords for the public API

string
enum
Defaults to US

Country to get results for.

searchVolume
object
liveSearchVolume
object
keywordDifficulty
object
wordCount
object
clicks
object
string | null
enum

Cost per click keyword matching option to filter results by.

Allowed:
costPerClick
object
mobileSearchesPercentage
object
desktopSearchesPercentage
object
notClickedSearchesPercentage
object
paidClickSearchPercentage
object
organicClicksSearchPercentage
object
string | null
enum

Monthly Cost keyword matching option to filter results by.

Allowed:
monthlyCost
object
adCount
object
rankingHomepages
object
boolean | null
Defaults to true

Exclude adult keywords considered unsafe for work.

boolean | null
Defaults to false

Only include adult keywords considered unsafe for work.

boolean
Defaults to false

Filter on if the keyword is a question.

boolean
Defaults to false

Filter on if the keyword has transactional intent.

string
required
length ≥ 1

CSV of keywords

Headers
string
enum
Defaults to application/*+json

Generated from available request content types

Allowed:
Responses

400

Bad Request - Invalid request body or parameters provided (e.g., malformed keyword list or invalid country code)

401

Unauthorized - Invalid API credentials or insufficient permissions to access keyword research data

500

Internal Server Error - A server-side error occurred while processing the request

Language
Credentials
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json