Today in APIs: Galaxy S5 Fingerprint API, and 9 New APIs

Galaxy S5 Fingerprint API open to developers. IBM's Watson now available via API. Plus: RIP Mantle API, Facebook miss opportunity to control the world, and 9 new APIs.

Galaxy's Fingerprint API Promises To Open a World Not Available Through Apple

Samsung has released an API called Pass for it's forthcoming fingerprint recognition feature on the Galaxy S5. The Pass gives developers four options: request fingerprint recognition, cancel it, verify that it is the owner's device, and register the fingerprint. It requires devices that have the sensor and at least Android Jellybean 4.2 or higher.

As Darrell Etherington writes in Techcrunch, Samsung's release of an API for its system is radically different from Apple's path:

It’s not yet clear exactly how Samsung stores and transmits its own fingerprint information to apps and services, but even opening up use of the scanner itself and fingerprint activity to third-party devs already marks a considerable departure from Apple’s approach. Samsung already announced a partnership with PayPal to allow fingerprints to enable payment verification for making purchases, and even that offers a fundamentally different philosophical take on how to use biometric information.

Apple, not surprisingly, holds its fingerprint technology under tight control, allowing purchases with it only on its own stores. Will Samsung's openness create a security breach? We'll have to wait on that. But until that happens--if it ever does--Samsung's move appears to be giving it a jump on Apple's previously installed technology.

IBM Makes Watson Available Via API, Issues Challenge

IBM has made the services of Watson, its powerful super computer, available via an API. And it's set March 31 for a deadline to enter its app-building challenge. The REST API documentation focuses on the concept of creating cognitive applications. They define Watson's cognitive abilities as advances "in natural language processing and analytics and provides the unique ability to comprehend the subtle nuances of human language, sift through vast amounts of content, and provide evidence-based responses to users' questions."

According to Derrick Harris at Gigaom,

The contest is IBM’s latest step in its quest to make Watson a $10 billion business, and to use the cloud to get it there. As it stands today, most mobile or desktop applications don’t have the computing power to handle the types of natural language processing and Artificial Intelligence models that Watson uses. Hosting Watson as a cloud service that applications can access via API changes this.

The idea is that all those cognitive abilities can be available in your app. Examples of apps already being built include ones from Fluid, MD Buyline, Welltok, Healthline and Elance.

API News You Shouldn’t Miss

9 New APIs

Today we had 9 new APIs added to our API directory including a bitcoin trading Platform, an sri lankan bulk sms service, an indian bulks sms service, a bulk sms service and a bulk sms and sms resale service. Below are more details on each of these new APIs.

Bitfinex API: Bitfinex is a bitcoin trading platform that provides users with bitcoin wallets and storage, margin trading, and liquidity provisions. The Bitfinex API allows users to access the full functionality of the Bitfinex platform including the orderbook, the personal account data, and other attributes. The API uses REST calls and returns JSON. An account is required with service, and both SSL and an API Key are used for security.

Everlanka AdvertisingEverlanka Advertising API: Everlanka Advertising is a Sri Lankan bulk SMS provider aimed at users of all kinds. Its features include a high speed messaging gateway, an address book, one-click bulk SMS delivery, sender ID customization, scheduled SMS, unlimited recipient groups, and message delivery reports. Users can integrate the Everlanka Advertising SMS gateway into their own websites or applications via REST API.

PRAGYA-E-WORLDPRAGYA-E-WORLD API: PRAGYA-E-WORLD is a bulk SMS provider that includes multi-language support (via Unicode), multiple number input options, a random number generator, duplicate number removal, DND (Do Not Dial) number scrubbing, and other features. Users can integrate with these SMS services using the PRAGYA-E-WORLD API, which can be access via REST, SMPP, or FTP calls.

SMS123Go!SMS123Go! API: SMS123Go! provides simple bulk SMS services. Users can create their own online contact list, recharge their account, and send SMS from anywhere online. SMS123Go! allows organizations to SMS-enable their helpdesk software, network management, customer relationship management, and other systems. Text messages are limited to 140 characters.

SMSEWAYSMSEWAY API: SMSEWAY provides SMS services for both users and resellers. Resellers are able to create their own customized and branded websites without any programming knowledge. The SMSEWAY messaging gateway can be integrated into third-party applications or websites via API, allowing them to programmatically send messages and check account balances via REST calls.

TextBiziTextBizi API: TextBizi is a bulk SMS service based in Zimbabwe. It comes with features that include bulk contact importing, address book merging, history reporting, and more. Developers can connect to TextBizi's SMS gateway programmatically via API in order to SMS-enable their applications, websites, or systems. Available API methods include REST, SMPP, and FTP. Web services and SQL integrations are also available.

TradeVineTradeVine API: TradeVine is an ecommerce solutions service that facilitates TradeMe listing and interactions. TradeVine allows users to get notifications when listings change, create a unique ecommerce store, integrate with Xero, streamline purchases, and evaluate inventory, among other features. The TradeVine API allows users to use REST calls to retrieve data from the TradeMe platform. The API returns JSON, uses SSL and OAuth for Authentication, and an account is required with service.

Trading EconomicsTrading Economics API: Trading Economics provides its users with access to economic data for 196 countries including historical data for more than 300.000 economic indicators, exchange rates, stock market indexes, government bond yields and commodity prices. The Trading Economics API allows users to make calls to get a list of countries, get a list of indicators, get a matrix of countries, get indicators by country, and get indicators by category. The API uses REST calls and returns HTML, CSV, and JSON.

ZenviaZenvia API: Zenvia is a leading mobile services provider for Brazil that focuses on helping enterprises connect with their customers. Zenvia users can send text messages in any quantity from the website or API. Not all contact management and analytics services are available through the API, but both web and API methods include the same security measures and infrastructure.