I can't access my account REGISTER NOW
Boost your Rankings with the Professional Pack!
More SEO Tools, additional Features, less limitations and an API service in exclusivity. Improve Today your Rankings & create your own Branded SEO Reports.
seo packs
They
use the
Professional
Pack...
READ MORE
They use

« The SERP Analysis & Backlink Hunter tools helped us analyze the competition and develop a solid SEO strategy. We strongly recommend this SEO Toolbox not only to the SEO professionals but also to the Webmasters that want to increase their organic traffic. »

Cycladia, travel portal

« Thanks to Web SEO Analytics' clever tools, I get at a glance a precise situation of my placements by checking the competition which is The major about in my business. Their option to generate Personalized SEO reports is a must. »

Roi Mat Ltd, marketing company

« Fast, effective and most of all truly reliable. This is why I recommend it. »

D. Gkanatsios, Microsoft MVP

Web SEO Analytics API

Share
TwitterDiggDeliciousFacebookMyspaceSumbleupon
  • Blog Analyzer
  • Domain Battle
  • Backlink Hunter
  • SERP Analysis
  • Keyword Difficulty
  • Keyword Research
  • Backlink Analysis
  • Link Structure

What is the WSA API?

The WSA API is a special service that allows you to access our SEO Tools from your software, web service or website, manage and create new reports, export the results in XML & JSON (BETA) format, combine the SEO Tools & develop your own tools and offer branded SEO reports to your clients.

How to use it?

In order to use the service you need to have an active Professional Pack subscription and write a program that implements the API. The API is primarily used by software engineers that have basic programming skills, nevertheless if you are not a programmer, you can still use the service.

In the table below you will find a fully implemented example that uses our service. All you need to do is to configure it properly and modify the designs of the templates in order to create your branded reports. Read the API Reference Guide to find more on how to configure the code samples and how to use them.

Updates on the WSA API 1.10v

The new 1.10 Version of the toolbox focuses primarily on the removal of all the Yahoo! Search features that are no longer provided by Yahoo Inc. In addition to the above, the new version focuses on increasing the speed & the accuracy and on adding new features to the existing toolbox. Due to the removal of the Yahoo features, the new 1.10 version is not backward compatible with 1.02 or earlier. Even though backward compatibility could not be maintained, upgrading from version 1.02 to 1.10 can be done with minimal effort.

In addition to the above changes that affect directly the API, the new version also changed the way that several metrics and ranks are calculated (Links, Authority, Backlink List etc). Even though these changes apply to most of the tools of the service, no additional modifications are required from the API users.

Kindly note that no support or updates will be provided for the versions 1.0x of the API, however it will remain active until the 31st of December 2011. The API users are strongly advised to upgrade their API clients as soon as possible to ensure that their implementations will remain fully functional.

Technical Information

Our Web Service uses "REST-Like" RPC-style operations over HTTP POST requests with parameters URL encoded into the request. The response of the web service is encoded in XML or JSON (BETA). The WSA API was designed to be easy to use and it can be implemented by any computer language that allows creating web requests. In this area you are able to download sample code (API clients) in different computer languages. Use the sample code as a starting point for developing your own application. Make sure you download and read the API Reference Guide (API documentation) before you start the implementation.

Download Sample Codes

At the moment we offer the sample code in PHP and C# .NET. Nevertheless if you prefer to code in a different language you will be able to develop your own code by checking the API Reference Guide.

Filename Description Language Version
APIclient_PHP_1.10.zip Basic PHP Client that allows you to connect on the Web Service. PHP (4 & 5 compatible) 1.10
APIexamples_PHP_1.10.zip PHP Client and full example of implementation. PHP (5 compatible) 1.10
APIclient_Csharp_1.10.zip Basic C# Client that allows you to connect on the Web Service. C# .NET Framework 2.0 (or higher) 1.10

Configure Sample Code

Before you test the API client make sure you configure it properly by placing your User ID & API Key in the code of the scripts. Have in mind that both the viewReport and the deleteReport Actions require a valid reportID, so make sure you replace the "REPORT_ID" before you perform the tests. Finally for the Actions viewReport, deleteReport, viewList and newReport you need to replace the "YOUR_SUBSCRIPTION_ID" with a valid Professional Pack subscription ID.

Incase you export the result in JSON (BETA) and you want to use a Callback Function to wrap the response, make sure you comment-out the appropriate line in the code and replace the "YOUR_JSON_FUNCTION" with a valid function name.

Help Center

If you have questions concerning the use of the WSA API please make sure you read the API Documentation, the WSA Help Center and the FAQ.