API Overview

This website is a technical reference for developers that are interested to utilize the eRanker API. All content and documentation is created by the developers eRanker team.

Our API enables developers to make use of all functionalities available on eRanker.com

In order to facilitate your access to our API, we will offer a full set of bindings for the most popular languages, as well as an expanding array of Sample Code.

Join the eRanker API Developer Mailing List and we'll keep you up to date with all eRanker API news and releases. For any further questions/ ideas feel free to contact our testers team.

As we are constantly working to improve our services, please note that eRanker is undergoing updates on a regular basis. Also, we are soon planning to release more documentation on how you can gain access to our API and use it to boost your SEO research techniques.

How does the eRanker API work?

We own hundreds of servers (crawlers) around the world. Our API manages those servers in order to create accurate reports for almost any neighborhood, city, region or country in the world.

The API collects data from crawlers in real time, creating a powerful and reliable Search Engine Keyword Reports.

Using the eRanker API you will have access to our system and hence you will be able to create reports and monitor directly from your application.

Benefits of accessing data via API

The API allows statistics to be more easily embedded or interwoven throughout your sites or other applications. The information may be manipulated so as to create unlimited types of reports. Thus, you can ensure a smooth and integrated user experience, and relevant and up-to-date information, for your company or customer.

Our API also provides access to monitors and alerts, which will notify your company (or your customers) if a keyword is no longer effective in a particular place or country.

URL Example

Model:

https://api.eranker.com/{object}/{function|id}.json

Real Example:

https://api.eranker.com/report/105/data.json?email=[email protected]&apikey=2ab4248c124f3d221ae56de

What do I need to start developing applications using this API?

First, you need a programmer! If you are (or already have) one you will need an account on the website eRanker.com enabled for use with our API. If you dont have an account, here's a list of our subscription plans.

With the account, you will receive a key we call "API Key". This key will be used to execute commands on our system.

To learn more about our authentication system, visit this page.

Functions overview

The following diagram provides a full list of available functions, grouped by object/function. The functions are color coded by the HTTP request method (GET, POST, PUT and DELETE).