Find domains historic rankings for a date range

Find domains historic rankings for a date range.

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

Domain to analyze ranking history for.

string
enum

Type of ranking analysis to perform.

date-time

Beginning date for range

date-time

Ending date for range

string

Comma-separated list of terms that must be present in the keyword.

boolean
Defaults to false

Used with includeTerms. If true: match any term (OR). If false: require all terms (AND).

string

Comma-separated list of terms to exclude from results (e.g., branded or irrelevant terms).

float

Filter to keywords where the domain/URL starting rank position is ≥ this value for the selected date range (1 = best/top organic result).

float

Filter to keywords where the domain/URL starting rank position is ≤ this value for the selected date range (1 = best/top organic result).

float

Filter to keywords where the domain/URL ending rank position is ≥ this value for the selected date range (1 = best/top organic result).

float

Filter to keywords where the domain/URL ending rank position is ≤ this value for the selected date range (1 = best/top organic result).

float

Filter to keywords where the rank improved by at least this many positions between the start and end of the date range (end_rank_change ≥ value). Positive values mean moved up; negative values mean moved down.

float

Filter to keywords where the rank change was at most this many positions between the start and end of the date range (end_rank_change ≤ value). Positive values mean moved up; negative values mean moved down.

float

Filter to keywords where estimated monthly organic clicks (SEO clicks) to the domain/url are ≥ this value.

float

Filter to keywords where estimated monthly organic clicks (SEO clicks) to the domain/url are ≤ this value.

float

Filter to keywords where the month-over-month change in estimated organic clicks is ≥ this value. Positive values indicate click gains; negative values indicate click losses.

float

Filter to keywords where the month-over-month change in estimated organic clicks is ≤ this value. Positive values indicate click gains; negative values indicate click losses.

float

Filter to keywords where monthly search volume (Google) is ≥ this value.

float

Filter to keywords where monthly search volume (Google) is ≤ this value.

string
enum
Defaults to US

Country market to search. Specifically, this maps to the Google domain version to query against (e.g., google.com for US, google.de for Germany, etc.). All Countries

string
enum

Field to sort by

Allowed:
int32
1 to 10000
Defaults to 5

The maximum number of rows returned.

int32
1 to 10000
Defaults to 1

Row number to start the results with.

string
enum

Order to sort by

Allowed:
Responses

400

Invalid request parameters or date range

401

User failed authorization

500

Server error while processing ranking history data

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