GET /overview
Requests to this endpoint are free and do not consume any API units.
Servers
- https://api.ahrefs.com/v3/rank-tracker
Query parameters
Name | Type | Required | Description |
---|---|---|---|
device |
String | Yes |
Choose between mobile and desktop rankings. Possible values:
|
where |
String | No |
The filter expression. The following column identifiers are recognized (this differs from the identifiers recognized by the best_position_has_thumbnail: The top position has a thumbnail. best_position_has_thumbnail_previous: The top position has a thumbnail on the comparison date. best_position_has_video_preview: The top position has a video preview. best_position_has_video_preview_previous: The top position has a video preview on the comparison date. best_position_kind: The kind of the top position: organic, paid, or a SERP feature. best_position_kind_previous: The kind of the top position on the comparison date. country: The country that a given keyword is being tracked in. A two-letter country code (ISO 3166-1 alpha-2). country_prev: The country that a given keyword is being tracked in on the comparison date. A two-letter country code (ISO 3166-1 alpha-2). is_main_position: Excludes positions in Sitelinks, Top stories, Image packs, and Tweets. is_main_position_prev: Excludes positions in Sitelinks, Top stories, Image packs, and Tweets on the comparison date. keyword: The keyword your target ranks for. keyword_difficulty: An estimation of how hard it is to rank in the top 10 organic search results for a keyword on a 100-point scale. keyword_has_data: Will return keyword_is_frozen: Indicates whether a keyword has exceeded the tracked keywords limit on your plan. Such keywords are "frozen", meaning they do not have their rankings updated. keyword_prev: The keyword your target ranks for on the comparison date. keyword_words: The number of words in a keyword. keyword_words_prev: The number of words in a keyword on the comparison date. language: The SERP language that a given keyword is being tracked for. language_prev: The SERP language on the comparison date. location: The location (country, state/province, or city) that a given keyword is being tracked in. location_prev: The location (country, state/province, or city) that a given keyword is being tracked in on the comparison date. position: The top position your target ranks for in the organic search results for a keyword. position_diff: The change in position between your selected dates. position_prev: The top position on the comparison date. serp_features: The SERP features that appear in search results for a keyword. serp_updated: The date when we last checked search engine results for a keyword. serp_updated_prev: The date when we checked search engine results up to the comparison date. tags: A list of tags assigned to a given keyword. tags_prev: A list of tags assigned to a given keyword on the comparison date. target_positions_count: The number of target URLs ranking for a keyword. traffic: An estimation of the number of monthly visits that a page gets from organic search over the latest month or over the latest known 12 months of data depending on the "volume_mode" parameter. traffic_diff: The change in traffic between your selected dates. traffic_prev: An estimation of the number of monthly visits that a page gets from organic search over the latest month or over the latest known 12 months of data depending on the "volume_mode" parameter. url: The top ranking URL in organic search results for a given keyword. url_prev: The top ranking URL in organic search results for a given keyword on the comparison date. volume: An estimation of the average monthly number of searches for a keyword over the latest month or over the latest known 12 months of data depending on the "volume_mode" parameter. |
project_id |
Integer | Yes |
The unique identifier of the project. You can find it in the URL of your Rank Tracker project in Ahrefs: |
limit |
Integer | No |
The number of results to return. |
volume_mode |
String | No |
The search volume calculation mode: monthly or average. It affects volume, traffic, and traffic value. Possible values:
Default value: "monthly" |
output |
String | No |
The output format. Possible values:
|
timeout |
Integer | No |
A manual timeout duration in seconds. |
date_compared |
String | No |
A date to compare metrics with in YYYY-MM-DD format. |
date |
String | Yes |
A date to report metrics on in YYYY-MM-DD format. |
select |
String | Yes |
A comma-separated list of columns to return. See response schema for valid column identifiers. |
order_by |
String | No |
A column to order results by. See response schema for valid column identifiers. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.