AdSpeed API Overview
AdSpeed API (Application Programming Interface) is a value-added service we provide to all clients. Publishers
can write software to automatically collect information about their zones
, and reports directly from AdSpeed. Web developers are also encouraged to use the API to build applications on our platform. We reserve the right to change the API details and decline or terminate access prior or without notice.
API Key and API Secret
You need an API key and an API secret to use the API. They can be viewed under the menu Tools / Developer's API
. The API key is required on all requests from your application to our system. The API secret is used to sign each request.
Requests are made by issuing simple REST queries to our API server. There is a limit of 1000 requests per hour per API key. Certain methods might have additional restrictions and specifications.
Sample GET Request
Sample POST Request
EndPoint_URL = 'http://api.adspeed.com/';
POST_Data = array(
'key' = YOUR_API_KEY,
'method' = METHOD_NAME,
'param1' = VALUE,
'param2' = VALUE,
'md5' = REQUEST_SIGNATURE
Results are sent back in XML format, which could be read by any standard XML parser. Example:
<Response version="1.0.0 (build 123456)">
<Zones active="8" deleted="2" total="10"></Zones>
with the actual value provided in your account. Each API call must be signed with the following steps:
- Sort parameters in alphabetical order. Join parameters with "&" into a string
- Prepend your secret string to the beginning of the sorted argument string in Step 1
- Generate a MD5 hash (lower case) for the string in Step 2
- Append your MD5 hash to the call as an additional parameter
We have prepared an example PHP class
to access our API.
1.2.5 (build 20150921). This page was updated on Mon, 23 Nov 15 08:38:57 -0500. Since the API method and response format can change from one version to another, you should check this page for updates.
API Methods - Overview
Other Articles in AdSpeed API
Documentation about building applications with AdSpeed API
Cannot find an answer for your question? Ask our Customer Care team
Thanks so much for all your help and kind service. I have spent many hours now making banners with your system. I have 100 banner spots and have sold most of them. I've got a lot of banners to make and I really appreciate how fast your system is. As time goes on I know I will learn more about all the great features you offer.
2Cooleys Ozark Recreation and Tourism Media
I'm just writing to say your service is really remarkable. I never cease to be astonished by the level of detail provided in your elegant reports. Although I realize the primary function of your service is ad management, I find myself becoming equally dependent on the excellent web usage info.