Examples
{"url":"http://api.eranker.com/report/
[email protected]&apikey=a788ea269664d0f7de74edb3737a13a"}
{
"id": "500",
"url": "http://georanker.com/",
"domain": "georanker.com",
"date_created": "2015-04-09 20:17:33",
"date_generated": "2015-04-09 22:17:35",
"status": "DONE",
"credits": "23",
"score": "NULL",
"factors": [
"adsense-code",
"alexa-rank",
"analytics-code",
"backlinks",
"emails",
"favicon",
"flash",
"frames",
"headings",
"img-empty-alt",
"language",
"logo",
"meta-description",
"phone",
"rel-publisher",
"robotstxt",
"server-ip-address",
"structured-data",
"text-encoding",
"text-ratio",
"title",
"url"
],
"factors_available": [
"adsense-code",
"alexa-rank",
"analytics-code",
"backlinks",
"emails",
"favicon",
"flash",
"frames",
"headings",
"img-empty-alt",
"language",
"logo",
"meta-description",
"phone",
"rel-publisher",
"robotstxt",
"server-ip-address",
"structured-data",
"text-encoding",
"text-ratio",
"title",
"url"
]
}
View the report by ID, do a GET on the URL:
{"url":"http://api.eranker.com/report/
[email protected]&apikey=a788ea269664d0f7de74edb3737a13a"}
{
"url": "vacarescu.ro",
"factors": [
"adsense-code",
"alexa-rank",
"analytics-code",
"backlinks",
"emails",
"favicon",
"flash",
"frames",
"headings",
"img-empty-alt",
"language",
"logo",
"meta-description",
"phone",
"rel-publisher",
"robotstxt",
"server-ip-address",
"structured-data",
"text-encoding",
"text-ratio",
"title",
"url"
]
}
{
"id": "510",
"url": "http://vacarescu.ro/",
"domain": "vacarescu.ro",
"date_created": "2015-04-10 14:07:01",
"date_generated": null,
"status": "WAITING",
"credits": "23",
"score": null,
"factors":[
"adsense-code",
"alexa-rank",
"analytics-code",
"backlinks",
"emails",
"favicon",
"flash",
"frames",
"headings",
"img-empty-alt",
"language",
"logo",
"meta-description",
"phone",
"rel-publisher",
"robotstxt",
"server-ip-address",
"structured-data",
"text-encoding",
"text-ratio",
"title",
"url"
],
"factors_available":[
]
}
Create report, do a POST on the URL:
The data for send to do a POST
Response the report by id:
{"url":"http://api.eranker.com/report/500/
[email protected]&apikey=a788ea269664d0f7de74edb3737a13a"}
{
"url": "http:/georanker.com/",
"alexa-rank": {
"loadspeedrank": 18,
"backlinks": 63,
"delta": -16106,
"rank": 194796,
"loadspeed": 2638,
"dmoz": false,
"countries": [
{
"code": "IN",
"rank": 96512
}
]
},
"img-empty-alt": 0,
"backlinks": {
"nofollow": 23,
"redirect": 0,
"image": 10,
"links_external": 0,
"alternate": 0,
"canonical": 0,
"gov": 0,
"refpages": 61,
"total": 61,
"pages": 3,
"rss": 0,
"sitewide": 0,
"edu": 0,
"dofollow": 38,
"text": 61,
"html_pages": 0,
"links_internal": 3,
"not_sitewide": 61
},
"emails": {
"emails": []
},
"text-encoding": "UTF-8",
"favicon": "https:/static.georanker.com/content/themes/georanker/img/favicon/favicon.ico",
"flash": false,
"frames": false,
"adsense-code": null,
"analytics-code": "UA-438661-51",
"rel-publisher": "https:\/\/plus.google.com\/+Georanker\/posts",
"headings": {
"total": 16,
"h1": 1,
"h2": 5,
"h3": 3,
"h4": 7,
"h5": 0,
"h6": 0,
"tags": [
{
"type": "h1",
"text": "Local Ranking Reporting Tools"
},
{
"type": "h3",
"text": "Local Rankings"
},
{
"type": "h4",
"text": "See top search results for different countries and cities in real time via local IPs"
},
{
"type": "h3",
"text": "Track Rankings"
},
{
"type": "h4",
"text": "Monitor and get Alerts on your local ranking evolution through time"
},
{
"type": "h3",
"text": "Local Citations Sources"
},
{
"type": "h4",
"text": "Find by keywords the most authoritative local citation sources"
},
{
"type": "h2",
"text": "Rankings by Cities\/Countries"
},
{
"type": "h2",
"text": "Monitor\/Track Rankings"
},
{
"type": "h2",
"text": "Find Local Citation Sources"
},
{
"type": "h2",
"text": "GeoAPI"
},
{
"type": "h2",
"text": "Whitelabel Report"
},
{
"type": "h4",
"text": "Main Menu"
},
{
"type": "h4",
"text": "Developers"
},
{
"type": "h4",
"text": "Company"
},
{
"type": "h4",
"text": "Free Local Seo Tools"
}
]
},
"server-ip-address": "148.251.66.13",
"language": "en_US",
"logo": "https:/static.georanker.com/content/themes/georanker/img/logo.png",
"meta-description": "Local SEO Toolbox with Local IPs from over 150 Countries & 50000+ CITIES, 100% accurate Real-Time Local Search Ranking Reports, Citation Source Finder,",
"phone": {
"phone": []
},
"robotstxt": true,
"structured-data": [
"Open Graph",
"Twitter Card"
],
"text-ratio": 10.3824,
"title": "Local SEO Tools, Local Citation Finder and Local Rank Checker & Tracker by GeoRanker"
}
View the data report by ID, do a GET on the URL:
Response:
{"url":"http://api.eranker.com/monitor/
[email protected]&apikey=a793za269664d0f7de74edb3737a13a"}
{
"id": "36",
"user_id": "3",
"dns_id": "33",
"type": "HTTP",
"date_created": "2016-02-02 15:53:12",
"date_expire": "2016-05-02 15:53:12",
"last_pause": null,
"is_active": "1",
"cron_interval": "3600",
"port": "",
"protocol": "https",
"friendly_name": "www.georanker.com",
"keyword_content": "",
"is_deleted": "0",
"last_request_datetime": "2016-02-12 06:50:01",
"last_response_datetime": "2016-02-12 06:50:01",
"alert_contacts": "
[email protected]",
"alert_when": ""
}
To get data for a monitor do a GET on the URL:
Response:
{"url":"http://api.eranker.com/monitor/list.json?email=your_email%40email.com&apikey=a793za269664d0f7de74edb3737a13a"}
{
"total": "4",
"items": [
{
"id": "38",
"user_id": "3",
"dns_id": "35",
"type": "KEYWORD",
"date_created": "2016-02-02 15:54:31",
"date_expire": "2016-05-02 15:54:31",
"last_pause": null,
"is_active": "1",
"cron_interval": "600",
"port": "",
"protocol": "https",
"friendly_name": "goranker",
"keyword_content": "SEO",
"is_deleted": "0",
"last_request_datetime": "2016-02-12 08:40:02",
"last_response_datetime": "2016-02-12 08:40:02",
"alert_contacts": "
[email protected]",
"alert_when": "keyword_not_exist"
},
{
"id": "37",
"user_id": "3",
"dns_id": "34",
"type": "PORT",
"date_created": "2016-02-02 15:53:35",
"date_expire": "2016-05-02 15:53:35",
"last_pause": null,
"is_active": "1",
"cron_interval": "3600",
"port": "443",
"protocol": null,
"friendly_name": "eranker.com",
"keyword_content": "",
"is_deleted": "0",
"last_request_datetime": "2016-02-12 08:30:01",
"last_response_datetime": "2016-02-12 08:30:01",
"alert_contacts": "
[email protected]",
"alert_when": ""
},
{
"id": "36",
"user_id": "3",
"dns_id": "33",
"type": "HTTP",
"date_created": "2016-02-02 15:53:12",
"date_expire": "2016-05-02 15:53:12",
"last_pause": null,
"is_active": "1",
"cron_interval": "3600",
"port": "",
"protocol": "https",
"friendly_name": "www.georanker.com",
"keyword_content": "",
"is_deleted": "0",
"last_request_datetime": "2016-02-12 08:00:01",
"last_response_datetime": "2016-02-12 08:00:01",
"alert_contacts": "
[email protected]",
"alert_when": ""
},
{
"id": "35",
"user_id": "3",
"dns_id": "32",
"type": "PING",
"date_created": "2016-02-02 14:34:12",
"date_expire": "2016-05-02 14:34:12",
"last_pause": null,
"is_active": "1",
"cron_interval": "300",
"port": "",
"protocol": null,
"friendly_name": "first",
"keyword_content": "",
"is_deleted": "0",
"last_request_datetime": "2016-02-12 08:50:01",
"last_response_datetime": "2016-02-12 08:50:01",
"alert_contacts": "
[email protected]",
"alert_when": ""
}
]
}
To list all monitors for an account do a GET on the URL:
Response:
{"url":"http://api.eranker.com/monitor/new.json?email=your_email%40email.com&apikey=a793za269664d0f7de74edb3737a13a"}
{
"id": "41",
"user_id": "3",
"dns_id": "38",
"type": "HTTP",
"date_created": "2016-02-12 09:19:43",
"date_expire": "2016-05-12 09:19:43",
"last_pause": null,
"is_active": "1",
"cron_interval": "600",
"port": "string",
"protocol": "",
"friendly_name": "Test123",
"keyword_content": "tool",
"is_deleted": "0",
"last_request_datetime": null,
"last_response_datetime": null,
"alert_contacts": "
[email protected]",
"alert_when": ""
}
To create a new monitor do a POST on the URL:
For more details regarding how to use eRanker API, please check https://www.eranker.com/api/functions