Search Visibility API

Last modified: 17.10.2022
Estimated reading time: 1 min

A higher visibility in organic and paid search results can give you a good grasp of how authoritative a website can be and how good its advertising strategy is. Marketing Miner continuously crawls data for the most searched keywords in multiple countries and obtains information of a domain’s search visibility. 

You can analyze data for multiple domains in bulk via the interface or a versatile REST API to find out the following: 

  • Estimated search traffic 
  • Historical view of search traffic over time
  • How its traffic from search results evolved over time
  • What is the ratio of each search result type in its traffic (paid search, organic, shopping ads, local pack, etc.)

Search Visibility API common uses 

  • Analyzing visibility of a list of domains to determine how authoritative they are in the eyes of the search engines
  • Identifying websites with significant growth or drop in search visibility
  • Competitor analysis and monitoring their growth or drop in search visibility
  • Identifying which domains have been affected by algorithm updates

API documentation

API Endpoints

  • /websites/stats – search visibility data for a specific URL or domain
  • /websites/stats-range – website visibility overview over time (daily/weekly/monthly)

API Endpoints URL

Required parameters

  • api_token – Your API key. You can generate your API key after upgrading to any paid subscription plan with at least 1 million credits (Digger, Machine or Custom plans). To get an API key, navigate to the user profile section. If you want to try our API and see how it works without purchasing our plans first, just contact our team at and we will make the API accessible to you free of charge. 
Marketing Miner API token (key) in user profile
  • lang – Enter the country for which you want to obtain data (currently available: us, gb, cs, sk, pl).
  • typeIdentifying whether you want to collect data for the entire domain and its subdomains, URL, domain or prefix URL. Possible values: exact, prefix, domain, subdomain.
  • target Add domain or URL for which you want to retrieve data.

Example request 

Sample websites stats endpoint URL (just add your API key):[API_TOKEN]
Website search visibility API output

Limits and prices

Each API request will cost you credits. We also limited the speed of sending queries to ensure the continuous operation of our APIs for all clients. 

  • API rate limiting: 60 keywords per minute
  • API price: 10 credits per keyword 

Search Visibility API use cases

* There is currently no content for this section. 

INFO: Please get in touch if you want to share examples of how you automatize your work with the Search Visibility API that might be of help to others. Email us at, and we will be happy to add your usage examples.
Was this article helpful?

Continue reading

Next: Keyword Suggestions API
Have questions? Search our knowledgebase.