Today in APIs: Facebook, $5K Developer Challenge and 13 New APIs

Adam DuVander
Jul. 03 2012, 02:59PM EDT

Facebook's email address problems continue and now the company is blaming its own Facebook API. A local search company is offering a big monthly prize for mixing up APIs. Plus: the myth of cloud computing standards, Amazon outages and 13 new APIs.

Facebook Contact Sync is Sinking Contacts

The world's largest social network first got into hot water for defaulting every user's email address to facebook.com. Now an offshoot of the original issue is screwing up contact syncing, according to PC Mag:

Facebook said that for "most devices," the API was working correctly and pulling a user's primary email address. Certain devices, however, were "pulling the last email address added to the account rather than the primary email address." Given that Facebook recently added an update to list @facebook.com email addresses on users' Timelines, that address was pulled and synched with a user's contacts.

You can have the best designed API around (not that Facebook's API is without headaches), but what really matters is that it still needs to return the right data.

Shake and Mix APIs for $5,000

The company that brought on a zombie app contest in May has doubled the bounty in its latest contest. The Sensis Business Search API is looking for the best API cocktail, mashups using Sensis and at least one other API. Judges will determine a winner 50% based on utility and 50% on difficulty.

When you've coded your app, you should also add it as a mashup on ProgrammableWeb.

API News You Shouldn't Miss

13 New APIs

Today we had 13 new APIs added to our API directory including a bookmarking and web content parsing service, mobile advertising platform, favicon retrieval service, video sharing service and sports information service. Below is more details on each of these new APIs.

APIphanyAPIphany API: APIphany is an API management and hosting platform. APIphany offers users API management, API statistics information, API testing, and API monitoring.

APIphany offers developers portals and consoles for API testing, building, creation, and monitoring. Developers can manage their API and account information and functionality.

AxleAxle API: API Axle is an API management and hosting solution. API Axle also offers an API for users to access and use.

The API Axle API allows developers to access and integrate the functionality and data of API Axle with other applications and to create new applications and APIs. Some example API methods include managing API keys, listing statistics, and retrieving lists.

BookieBookie API: Bookie is a web bookmarking service. It is under development as an open source alternative to Delicious, another popular bookmarking service. Bookie can import users bookmarks from Delicious and browsers such as Chrome, and offers a bookmarklet app for browsers. Once users bookmark a page, Bookie will store a copy of its content to allow users to run fulltext searches. Users can query their saved content with several relational database systems such as MySQL, Sqlite, and Postgresql. Bookie’s API exposes the site’s web-content parsing function. It is a RESTful API that users can post URLs to and will return readable JSON-formatted data.

DrawbridgeDrawbridge API: Drawbridge is a service for both advertisers and publishers for mobile application advertising. Advertisers can target their audiences with different ads for different applications and publishers can monetize their applications and content.

The Drawbridge Reports API allows developers to access and integrate the functionality and data of Drawbridge with other applications. Some example API methods include running reports on campaign statistics, managing account information, and editing and creating reports.

Emergent OneEmergent One API: Emergent One is an API building, creation, and management platform. Customers can build and create their APIs with Emergent One. Emergent One offers developers a development portal, with API documentation, API analytics, and API management services.

FavatarFavatar API: Favatar is a favicon hosting service. Favicons graphically represent a webpage’s hyperlink to users. With Favatar, web developers can retrieve permanent URLs for the favicons associate with their sites. The entire service is an API. Developers register for an API key and send requests including the URL of the website whose favicons they want accessed. Favatar will return an ordered list of all the icons it can find at the specified address. The Favatar API is REST-based and returns JSON and JSONP formatted data.

Huffington Post PollsterHuffington Post Pollster API: The Huffington Post is a news website and blog featuring content covering many areas including politics. The Pollster API from the Huffington Post gives users access to resutls from opinion polls going back to 2004 as well as current opinion on a range of tops and candidates. Data that can be accessed by users is categorized into charts, single chart and polls. The API uses RESTful calls and responses are formatted in XML and JSON.

InfostradasportsInfostradasports API: Infostradasports is an online service that provides a variety of data and information on various sports. Information includes sports publishing rights, distributing sports content, and general sports information, including information about the 2012 summer Olympics.

The Infostradasports API allows developers to access and integrate the functionality and data of Infostradasports with other applications and to create new applications. The data can be retrieved in various languages. Some example API methods include retrieving sports lists, retrieving match and game information, and retrieving sports scores.

MediaPlatformMediaPlatform API: Mediaplatform provides a platform for utilizing video media for purposes of archiving and sharing across the web. Provides solutions to problems involved in the production, delivery and management of digital video content.

The API allows integration with enterprise portals like Microsoft SharePoint, IBM WebSphere, and Oracle WebCenter as well as social business software such as Jive and Yammer for cross-platform compatibility.

Pinnacle SportsPinnacle Sports API: Pinnacle Sports is an online service that offers sports odds and other information for betting on sports. Pinnacle Sports offers information on multiple sports, including football, soccer, baseball, rugby, and the 2012 summer Olympics.

The Pinnacle Sports API allows developers to access and integrate the functionality of Pinnacle Sports with other applications. Some example API methods include retrieving lists of sports, retrieving lists of leagues, and retrieving sports feeds.

Places.sgPlaces.sg API: Places.sg is an online directory of businesses and places of interest in Singapore. Places.sg also allows businesses to add their promotions and deals in one place.

The Places.sg API allows developers to access and integrate the functionality and data of Places.sg with other applications and to create new applications. Some example API methods include retrieving business lists, retrieving business information, and retrieving promotions and deals by business.

StesCodes Address Book ImporterStesCodes Address Book Importer API: Grabs email contact information (name, email, address, phone number) from a variety of mail service servers. Ability to export grabbed address information into a .csv file and confirm info through a pop-up screen.

The API allows for multiple language integration, has a fully customizable UI and no OAuth redirects. A DLL version is available as well. 18 mail and message services (ex: Gmail, Hotmail, ICQ, AIM) are supported.

University of WarsawUniversity of Warsaw API: The University of Warsaw API is managed by the USOS, which is a student management system for universities in Poland.

The University of Warsaw API allows developers to access and integrate the functionality and data of USOS and the University of Warsaw with other applications and to create new applications. Some example API methods include returning information on classes, sending emails, and accessing user information. API can return responses in either English or Polish.

Adam DuVander Hi! I'm Developer Communications Director for SendGrid and former Executive Editor of ProgrammableWeb. I currently serve as a Contributing Editor. If you have API news, or are interested in writing for ProgrammableWeb, please contact editor@programmableweb.com Though I'm a fan of anything API-related, my particular interest is in mapping. I've published a how-to book, Map Scripting 101, to get anyone started making maps on websites. In a not-so-distant past life I wrote for Wired and Webmonkey.

Comments