Advice and answers from the Advanced Web Ranking Team

Search for articles

Search for articles

Search for articles

New API operations for keyword difficulty updates

New callA are now available, allowing you to easily export keyword difficulty data or run difficulty updates via API.

We are excited to announce a significant update to the API functionality that is meant to enhance our users' SEO analysis and research capabilities. Following the update, new operations have been introduced, offering now the ability to easily export the keyword difficulty data or estimate and run a difficulty update via API.

Export the keyword difficulty data

The keyword difficulty metrics can be retrieved from AWR either as a .CSV file or as a plain text response with the export keyword difficulty API call. In addition to the difficulty metrics, the output will also include the Search Intent, SERP Features, and Search Volume data.

AWR-export-keyword-difficulty-API-call

Example request

https://api.awrcloud.com/v2/get.php?action=export_keyword_difficulty&projectId=1&token=myAPItoken&keywordGroupIds=1

Estimate the units consumption for a difficulty update

The estimate keyword difficulty update API operation indicates the number of units necessary for a keyword difficulty update. The call can be requested for one or multiple projects, and the output is returned in JSON format.

AWR-estimate-keyword-difficulty-update-API-operation

Example request

https://api.awrcloud.com/v2/get.php?action=estimate_keyword_difficulty&token=myAPItoken&projectIds=4,6

Request a keyword difficulty update

To start a keyword difficulty update for one or multiple projects, one can use the request keyword difficulty update API call.

awr-request-keyword-difficulty-update-API-call

💡 Updating the difficulty metrics requires data from the top 10 search results. This means that the update cannot be initiated unless the ranking data has already been collected from the search engines and processed.

Please note that starting a difficulty update does not automatically refresh the ranking data. The difficulty metrics are processed solely based on the latest ranking dataset available.

💡 Updating the difficulty metrics requires data from the top 10 search results. This means that the update cannot be initiated unless the ranking data has already been collected from the search engines and processed.

Please note that starting a difficulty update does not automatically refresh the ranking data. The difficulty metrics are processed solely based on the latest ranking dataset available.

💡 Updating the difficulty metrics requires data from the top 10 search results. This means that the update cannot be initiated unless the ranking data has already been collected from the search engines and processed.

Please note that starting a difficulty update does not automatically refresh the ranking data. The difficulty metrics are processed solely based on the latest ranking dataset available.

Feature availability

The developer API feature is available for all types of yearly subscriptions, and monthly plans, starting with Agency and higher.

Do you have any other questions? Don’t hesitate to get in touch, and we will keep building the FAQ.

stay in the loop

Subscribe for more inspiration.