The Raven database contains search results for thousands of keywords, including the keywords you have added through your account. Every day the Raven engine captures up to 100 search results for these keywords from the three major search engines (Google, Yahoo!, and MSN Live.) Raven also compiles a database of search engine rankings for the domains and keywords you have added to your account. This data is available through Raven's REST API, and can be returned in XML or JSON format.
keyThis is your assigned API key. It must be provided on every request.
formatThis can be xml or json. The XML schema is published at http://raven.sitening.net/raven-serp-schema.xml
This request will return the top 100 search results for a particular keyword, search engine, and date.
methodsearch
keywordThe keyword you want results for.
dateThe date you want results for.
engineThe search engine you want results for. Available values are "google", "yahoo", or "msn".
Example:
http://raven.sitening.net/api?key=YOURAPIKEY&method=search&keyword=nashville+seo&date=2007-07-09&engine=yahoo
&format=xml
This request will return a list of matches for a particular domain, keyword, search engine, and date range.
methodrank
domainThe domain name you want results for. "www." prefixes are ignored.
keywordThe keyword you want results for.
start_dateThe beginning of the date range.
end_dateThe end of the date range.
freqThis can be either daily, weekly, or monthly. It returns the best match from within each period.
engineThe search engine you want results for. Available values are "all", "google", "yahoo", or "msn".
Example:
http://raven.sitening.net/api?key=YOURAPIKEY&method=rank&keyword=nashville+seo&domain=sitening.com
&start_date=2007-07-09&end_date=2007-08-09&freq=daily&engine=all&format=json