This new daily ProgrammableWeb feature brings you the latest from the world of APIs, both on PW and from around the web. Let us know in the comments what works for you and where we can improve.
Today there were two major announcements from Twilio (a ProgrammableWeb sponsor) as its Twilio API continues to expand into Europe. Twitter also announced an upcoming change that will free the retweet count for a tweet into the API results. That and seven new APIs round out today in APIs.
Twilio Gets More European
Twilio's APIs were two of the top 5 APIs of 2011, despite only being available in the U.S. for much of the year. In October Twilio crossed the pond and today it has expanded its presence in Europe. Twilio Voice will now be available in five more European countries: Austria, Denmark, France, Ireland, and Poland. Twilio already has voice services in the UK, but now Twilio is adding in its other API. The company announced the beta of Twilio SMS API in the UK, making today a big part of Twilio's expansion beyond the U.S. telephony market.
Twitter Uncaps Retweet Count
Idan Gazit covered what he called Twitter’s poor API documentation practices, outlining the problems he had with retrieving the retweet_count of a tweet. Twitter announced it would uncap retweet_count at the end of the month. Previously once a tweet had more than 100 retweets, Twitter would return "100+" for a count. Among Gazit's concerns were that Twitter did not document that the result would not always be an integer. With this new change, that will no longer be the case. Plus, developers will have access to much more interesting data once they're able to better track retweet popularity.
$2 Million E-Commerce Integration Fund
Online store platform BigCommerce has announced a $2 million fund "to contribute towards development costs for companies interested in building integrations or useful web/mobile/desktop applications that make use of the BigCommerce API." The company joins a number of companies that have announced similar funds: Twilio via 500 Startups, MailChimp ($1M), RapLeaf ($1M) and Box.net ($2M).
API News You Shouldn't Miss
- Modern Principles in Web Development: you should "create and use your own REST API." Via Olivier Rouhaud
- New Relic Names Amazon Fastest API
- Google improved cloud storage in Java for its Google App Engine API.
- Don't Skimp on Documentation, says Twilio.
- Google provides best practices for using its Google Calendar API
- Principles of Web API Usage is a great introduction to APIs
- Google announces European developer evangelist tour
7 New APIs
Today we had 7 new APIs added to our API directory including an online repository of medical device information, marketplace for daily deals, geographic data service, content aggregation service, project management platform, digital content relicensing service and email address validation service. Below is more details on each of these new APIs.
Boliven API: Boliven is an online repository that users can search to find information on medical devices and technology. Information included about medical devices include patents, publications, companies, clinical trials, and news releases for purposes of research and development, business development, and intellectual property issues.
The Boliven API allows developers to access and integrate the functionality of Boliven with other applications and to create other applications. Some example API methods include searching and retrieving patent data, accessing publications and resources, and listing medical devices.
DealsGoRound API: DealsGoRound is an online platform that allows users to sell their "deals" from other daily deal sites that they are unable to use. Users can buy deals that other users are selling. DealsGoRound also offers a "deal wallet," where users can organize their deals.
The DealsGoRound API allows developers to access and integrate the functionality of DealsGoRound with other applications and to create other applications. Public documentation is not available; interested developers should email firstname.lastname@example.org for more information and API access.
GeoGratis API: GeoGratis is an online platform that holds geospatial data, maps, documents, and other geographic resources from Canada.
The GeoGratis API allows developers to access and integrate the data and functionality of GeoGratis with other applications and to make other applications. Some example API methods include searching maps, retrieving maps, and retrieving geospatial data.
Topics.io API: Topics.io is an online tool that allows users and developers to access a variety of online content from numerous sources on different topics. This content can be aggregated in one place and used in various applications.
The Topics.io API allows developers to access and integrate the data and functionality of Topics.io with other applications and to create new applications. Some example API methods include searching for content topics, subscribing to content topics, and creating topics.
Trello API: Trello is an online project management and collaboration platform. Users can manage their projects on Trello boards that display the various aspects of their projects, such as what has been done and who is working on what.
The Trello API allows developers to access and integrate the data and functionality of Trello with other applications and to create new applications. Some example API methods include retrieving project information, managing user information, and viewing lists and tasks.
Unglue.it API: Unglue.It is a service, currently in alpha, that gives individuals and institutions a place to join together to free ebooks and other types of digital content by paying rights holders to relicense their works under Creative Commons licenses. Among other things this allows out of print books to be made available for consumption in a free and legal manner. Via the web site, users can discover books, add them to a personal wishlist, comment and share. Additionally users can pledge to support a campaign to fund relicensing of works. The API makes some of the data from the site available for developers to integrate into their applications. Full documentation for the REST/JSON API is available upon registration.
XWebEmailValidation API: An email validation service that lets developers integrate with their own web sites and applications. The API provides real time validation of email addresses for purposes such as fraud prevention, email campaign effectiveness, account confirmation and improved customer service. The API uses SOAP protocol and responses are formatted in XML.