Google has announced a major update to the AdMob API and its mobile SDK. A presentation offers an education on the API Economy. Plus: developer sued by the postal service, Amazon keeps enhancing its DynamoDB API and 15 new APIs.
AdMob Gets Smart Banners, Multiple Ad Networks
Google bought AdMob in 2009 for roughly half a YouTube. As part of the latest release, developers can also use non-Google ad networks in their mobile apps:
We recognize that many app devs work with several ad networks to maximize fill rates, and ultimately, revenue. AdMob SDK 6.0 makes it easier to do this with our free AdMob Ad Network Mediation solution which allows app developers to allocate inventory across many top 3rd party ad networks on a country-by-country basis. App devs will retain full control and choice over the ad networks they use with a single UI that features the best-in-class AdMob reporting.
Also announced is support for a rich media standard, as well as smart banners that "automatically expand to the full width of any smartphone screen."
The API Economy
A great overview of how companies are making money with APIs from 3Scale (a ProgrammableWeb sponsor).
Developer Sued by Postal Service
The developer behind the Geocoder.ca API for accessing Canadian postal codes has been sued. "You haven't made it until you get sued," the developer writes in a blog post. The suit, brought by the Canada Post, alleges the site does not have the right to distribute postal data.
API News You Shouldn't Miss
- Announcing BatchWriteItem for DynamoDB
- Facebook Developer Spotlight: Diamond Dash Mobile
- The Evolution of APIs
15 New APIs
Today we had 15 new APIs added to our API directory including an interactive voice response phone service, Android app organization service, event management service, cloud hosting services, music sharing service, used car values lookup service, dating service based on music interests and statistical soccer data service. Below is more details on each of these new APIs.
Anveo Phone API: Anveo is an interactive voice response service provider. The Anveo API provides a way for external applications and systems to make phone calls, initiate outbound IVR, provision ContactME/Click to Call buttons as well as order, provision and manage DIDs (phone numbers) and Anveo Call Flows.
Bramus Simple REST API Explorer API: Simple REST API Explorer is a method for showcasing and exploring all endpoints of a RESTful API. Simple REST API Explorer is itself a REST API that uses JSON and JSONP. It has only been tested for use on APIs that also use JSON and JSONP. Whether it will function properly with APIs that use other data formats is unknown.
CatApplus API: CatApplus is a service that lets users automatically categorize their android apps. Users do not need to create folders and drag their apps, the apps are automatically categorized into 30 available categories. The API gives users access to statistics for the application. These statistics include the total number of apps, total publishers, top 30 requested apps and more. The API uses RESTful calls and responses are formatted in JSON.
Certain API: Certain is an on demand event management service. It's cloud based platform allows users to plan, promote, manage and track events. The Certain API allows developers to integrate some of the data from the Certain platform with their own applications. This data includes meetings and registrations. Full documentation is not publicly available.
Hostway FlexCloud API: Hostway is an internet hosting company specializing in cloud hosting solutions. Their FlexCloud Servers are an on demand cloud solutions that combines features of public clouds and enterprise grade environments. The FlexCloud API lets users access, manage and resell their cloud at any computer with internet access. Users can also remotely perform operations such as soft and hard reboots, look up resources such as RAM, disk size and number of CPU and more. The API uses RESTful calls and responses are formatted in JSON.
LexisNexis Library Express API: LexisNexis Public Library Express allows users to search for and access over 10,000 full-text news, business, and legal publications. The service, used by public libraries, includes deep backfiles and the latest stories in national and regional newspapers, wire services, broadcast transcripts, international news, and non-English language sources. The RESTful API lets users create permanent links to search forms, sources, and documents stored within the service.
Medidata Rave API: Medidata provides clinical research organizations with solutions for planning and managing their clinical trials. These tools can be used for study and protocol design, trial planning and budgeting, site negotiation, clinical portal, trial management, randomization and trial supply management, clinical data capture and management, safety events capture, medical coding to business analytics.
The Medidata Rave API allows developers to integrate their applications and web sites with Medidata Rave to create a clinical research environment with real-time, inbound and outbound data sharing using CDISC data standards. Full documentation is not publicly available.
Musicplayr API: Musicplayr is a bookmarking app for users’ favorite music from around the Internet. The app allows users to compile playlists of links to websites like SoundCloud, YouTube, and Vimeo. Users can either copy and paste links into their playlists, or add them via a bookmarklet while browsing the web. They can also follow other users’ playlists and activity. The API exposes some of data stored within the service. This data includes user profiles, track lists, and timelines. It uses RESTful calls and responses are formatted in XML, JSON, and PHP.
NADA API: The National Automobile Dealers Association (NADA) Values service is the most complete source of information about used vehicles. NADA Values provides weekly auction values, monthly trade-in, loan and retail values for any used vehicle and commercial truck.
The API lets developers access NADA Values in real-time and integrate them into thier own applications. Data that can be access includes auction values, trade in values, loan values, retail values, and looking up vehicles by VIN or make/model. The API uses SOAP protocol and responses are formatted in XML.
National Library of Australia Trove API: The service from the National Library of Australia provides search access to catalog records and other descriptive metadata for a wide range of resources: books, periodicals (e.g., journal articles and newspaper articles), images, maps, music and video recordings, and archives of physical objects. The service can also return user-created lists of web links. Future development may provide lists of people and organizations. Results for newspaper articles give access to full text for digital versions.
API methods support submission of search queries, including filtering parameters such as title-only and author-only matching, specified resource formats, subject keyword, and more. Methods also allow retrieval of related content like user-applied tags and comments and associated resources linked to those in a result set.
Ondango API: Ondango creates Facebook integrated webshops for vendors. They provide a basis for commercial transactions entirely within Facebook and a Facebook-like interface. Their webshops have features that integrate with users’ Facebook experience, such as the ability to “Like” products and leave comments. Vendors can also set up special commercial functions, such as Daily Deals, promotions, and discount deals.
The API provides programmatic access to the functionality of the service. This functionality includes retrieving order information, details on a specific customer, creating and modifying shops and more. The API uses RESTful calls and responses are formatted in JSON.
Pearson Kitchen Manager API: Pearson Kitchen Manager features almost 2,500 recipes from bestselling Pearson books with more to come in the near future. Recipes are searchable by name, ingredients, book, course, cuisine, and cooking method. Nutritional analyses are available for all recipes, and many of them are accompanied by finished plate photographs.
Tastebuds.fm API: Tastebuds.fm is a dating service based on users’ tastes in music. Users can list their favorite bands, or import their musical tastes from their Facebook or Last.fm profiles. Users must also input their gender and orientation. With this information Tastebuds.fm will then compare users’ interests with others and recommend profiles with similar tastes. Public documentation is not available. Interested developers should contact the provider.
Thirukkural API: Thirukkural is a simple quotes service. The original Thirukkural is a collection of 1330 Tamil couplets that discuss various aspects of life. The service provides Thirukkural in native Tamil language with English translations. The API allows users to send queries to fetch kurals based on a number of specified parameters including the number of the kural to return. It uses RESTful calls and responses are formatted in XML and JSON.
XML Soccer API: XMLSOCCER.com is a web service that collects soccer data and makes the information available in XML to subscribers of the service. All functionality in the web service requires a unique API key (free after registering)
The API uses SOAP protocol and responses are formatted in XML.