Revive AdServer (Formerly OpenX Source) RESTful API Wrapper

Share This

Finally, our development team at Black River got a chance to try out the newRevive AdServer (Formerly OpenX Source) RESTful API Wrapper made by openxsourcerestapi.com.

The API wrapper comes in a form of an extremely clean and tight package – all you have to do is unzip it into the www/api/ folder of yourRevive AdServer (Formerly OpenX Source)  installation, where it will reside alongside the v1 and v2 versions of the default legacy XML-RPC wrapper.

Code wise, the whole package looks very clean, professional and well organised – I only wish there was a bit more commentary inside the actual sources, just in case anything has to be modified or slightly tailored for clients’ specific applications.

The package comes with a sample PHP client and examples of all possible REST calls included in the API. It makes the initial implementation a breeze – you never have to guess which parameters and what format you have to use in the API calls (unlike the default XML-RPC wrapper).

We have integrated this wrapper into some of our current Revive AdServer (Formerly OpenX Source)  project to get a better idea of the overall performance under load. We were pleasantly surprised to see that many of the calls clearly produced a performance improvement over the stock API.

Another very important aspect that I must mention is the complete API documentation available on the openxsourcerestapi.com site, there you can find the definition of all possible calls included into the wrapper, the required argument types and return values. This is probably the key downside of the stock Revive AdServer (Formerly OpenX Source)  XML-RPC API implementation – absolute lack of documentation and the ever so diminishing support.

So, if you or your company is already developing any kind of 3rd party software that has to communicate with Revive AdServer (Formerly OpenX Source)  via API calls, or you are just starting out and learning the trade – this wrapper is definitely a must-have! You will save many hours of frustration and aggravation  trying to get the stock API to work. When it comes to Revive AdServer (Formerly OpenX Source)  related products, this is the best money we have ever spent!


8 Responses to “Revive AdServer (Formerly OpenX Source) RESTful API Wrapper”

  1. […] The team at Black River posted a review of our software, you can read it at their blog in a post simply titled “OpenX Source RESTful API Wrapper by openxsourcerestapi.com“. […]

  2. Adnan says:

    They re charging for API!!!!

    • Ilya Ber says:

      They are charging for a well organised and neatly documented RESTful wrapper – a must have if you are doing any serious OpenX API work.

  3. Terry says:

    Would this work with Revive?

  4. Anjar says:

    WOW, i think its a free API, but… arrggghh TT

  5. Andi says:

    hi, nice info, but it’s a paid api, is there any free revive adserver api out there?

    • Ilya Ber says:

      Revive still has the built-in XML-RPC API inherited from OpenX Source, please review the other blog posts.

Leave a Reply

Recent Revive AdServer (Formerly OpenX Source) Expandable Banners

Revive AdServer (Formerly OpenX Source)  Expandable Banners The following example demonstrates a 600px by 150px banner served by Revive AdServer (Formerly OpenX Source)  and expanded to 600px by 300px on rollover. The flash creative can be either uploaded to creatives directory directly (FTP) or just as an another Revive AdServer (Formerly OpenX Source)  banner (preferred). When uploading the SWF creative, you do not need to replace any hardcoded URLs or indicate a destination URL – that would be done in the HTML banner setup. Essentially, we are just using it as a storage container for our creative, all impressions and clicks will be … read more

 Twitter  LinkedIn  Google+  Skype RSS

Get in Touch

  • r Phone:
    (416) 877 2844 / (647) 258 4847
  • h Email:
    company@blackriver.to
  • m Address:
    1454 Dundas St. East, Suite 124
    Mississauga, Ontario
    L4X1L4, Canada

Any Questions?

Email

Message