« 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. »
« 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. »
« Fast, effective and most of all truly reliable. This is why I recommend it. »






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.
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.
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.
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.
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 |
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.
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.