Today in APIs: Pinterest, Siri, Instagram and 12 New APIs

Adam DuVander
Mar. 21 2012, 06:20PM EDT

Will Pinterest finally and officially open its Pinterest API? Forbes calls for Apple to do the same with Siri, while the Instagram API aims to be more of a platform. Plus: reading made social, content monetization and 12 new APIs.

Pinterest Redesigning and Finally Set to Open its API

For some popular web services, it seems like you're waiting awhile for that API. With Pinterest, that's actually the case, as it's been almost a year since the Pinterest API was 2-3 weeks away. Of course, there is a Pinterest API. It's used by the app and, for a short time, it was listed on Pinterest's site.

In an interview with Pinterest CEO Ben Silbermann, he described the integrations that site is working on and said the company will acknowledge the API in the near future:

The user profile pages will also get a facelift, and Silbermann said the Pinterest profiles will be very different to those of Facebook and other social networks, and will show "a snapshot of what you're about."

Notably for developers, Silbermann said the Pinterest API will soon become publicly available. App development could further spur the rapid growth of the site which already reached 11.7 million unique users in January.

The current Pinterest API is read only, though documentation describes a read/write API. After the wait developers have had, they'll likely be expecting something full-featured.

Will Apple Open Siri?

Back when Siri was just an iPhone app, its founders told me there would be an API for the service. Of course, that was when an Android version of Siri was on the roadmap. Now that it's part of Apple, will that ever be the case?

Forbes and an Apple co-founder think so:

Steve Wozniak, Apple’s co-founder wrote in an email to Forbes that he had hoped that Apple would take steps to allow Siri, its ground-breaking intelligent personal assistant, to work better with other apps. In technical terms, Woz wanted an API, an application programming interface. And he’s not the only one. With his comment, Wozniak joined a growing chorus of geeks who have been lobbying for the chance to write apps that take advantage of Siri’s advancements in artificial intelligence.

In January we wrote about the Siri API you were not expecting.

Instagram to go Writable

InstagramInstagram will allow others to bring photos into its service, starting with what some see as a competitor in mobile photo sharing, Hipstamatic. There's a Fast Company piece about the partnership, which says it's "first time Instagram has opened up this platform API to third parties." Of course, the Instagram API is over a year old, forced open by reverse engineering.

The writable API is notable in that Instagram is now making itself a platform to both send and retrieve content.

Via Appolicious

API News You Shouldn't Miss

12 New APIs

Today we had 12 new APIs added to our API directory including a simple book search, marketed drugs information service, business compliance management service, cloud video encoding service, automobile motion monitoring service, website thumbnail generation service and a travel review and recommendation service. Below is more details on each of these new APIs.

Cheeso's Looky Book ServiceCheeso's Looky Book Service API: Cheeso's Looky Book Service API allows users to search for books by keyword, returning the title, author, and ISBN of applicable books. Users may choose to specify a source website such as Bookshop.co.uk or Barnes & Noble. Another function allows users to input an ISBN to receive the associated book's title, author, publisher, date published, and other info. Vendor price data is not provided.

DailyMedDailyMed API: The U.S. Department of Health and Human Services (HHS), through the National Library of Medicine, provides users with access to current Structured Product Language (SPL) information about marketed drugs. The data provided by this service is the most recent provided to the FDA (such as FDA labels/package inserts), and also includes information about warnings and in-progress FDA product reviews.

Users can query this RESTful service using a variety of parameters, including prescription or over the counter, human or animal drugs, drug name, drug imprint data, and National Drug Code (NDC). This free service returns data as XML or JSON based on user specificaiton.

FragmentoFragmento API: Fragmento is a process fragment repository that facilitates compliance management for process-based applications. Increasingly, companies must adhere to requirements from laws, regulations, and internal policies regarding business process management. Fragmento helps users achieve compliance through process-awareness, that is, by breaking processes down into discrete fragments that can be made compliant (and reused in other processes when appropriate).

GomiGomi API: Gomi is a cloud video encoding platform.

The Gomi API allows users to automate the transfer, encoding and delivery of audio and video.
It features support for the most popular web video delivery formats for streaming and html5 video delivery.

With the API users can encode videos as they are uploaded to their website and bulk encode large video and audio libraries. The API uses RESTful calls and responses are formatted in XML and JSON.

HiGrids INforAMAHiGrids INforAMA API: INforAMA is the Information Engine for Advanced Mobility Applications. It can be integrated with an in-car device to keep track of the car’s position, speed, route, and other information. INforAMA is provided by the HiGrids Foundation which is in the business of developing and implementing projects in the field of intelligent transport systems.

National Cancer Institue caDSRNational Cancer Institue caDSR API: The National Cancer Institute (NCI), a sub agency of the National Institute of Health (NIH), offers the Cancer Data Standards Registry and Repository (caDSR) API to provide users with programmatic access to a database of Common Data Elements (CDE's) created by the NCI to manage biomedical data.

The caDSR contains Unified Markup Language (UML) models representing information domains developed by collaborating research partners, and submitted to the database. The semantics of the data elements in these models are extracted and transformed into administered components of the database, while the resulting collection of related CDE's are classified as part of the model and made visible as a collection.

This free API operates over REST and returns data via XML and HTML.

PagePeekerPagePeeker API: PagePeeker provides thumbnail generation services that can create screenshots of web sites. The PagePeeker API allows users to fetch website thumbnails server side, or embed thumbnails in their web pages. Functionality includes letting users know if a thumbnail is ready for display and embedding an image URL on a web site. The API uses RESTful calls and responses are formatted in JSON.

PricecutPricecut API: Pricecut helps users save money by showing coupons, deals and price comparisons based on stores and products they browse. The API is white-labeled and can be used to show coupons, offers, deals and product offers on any platform, toolbar or website. Backed by an affiliate platform, publishers can monetize their traffic and earn up to 80% rev-share. Public documentation for the API is not available.

SLAC IEPMSLAC IEPM API: The SLAC Internet End-to-end Performance Monitoring (IEPM) group monitors network links between sites of interest to the high energy nuclear and particle physics community. The group provides access to some of its measurement data via SOAP or XML-RPC APIs. Users must specify the type of measurement desired, the end node or path being measured, and the time period in which the desired measurements were taken.

SureVoIPSureVoIP API: SureVoIP is an internet telephony service provider supplying hosted VoIP solutions, SIP trunks, inbound numbers and other related VoIP products and services in the UK.

The SureVoIP API lets users automate their interaction with the SureVoIP platforms. With the API, developers can create scripts, applications or mashups which can create customers, send SMS messages and faxes, search numbers, provision numbers, generate VoIP calls, manage accounts and more. The API uses RESTful calls and responses are formatted in XML, JSON, Text and HTML (and others).

Tariff Analysis ProjectTariff Analysis Project API: The U.S. Department of Energy, through the Lawrence Berkeley National Laboratory, operates the Tariff Analysis Project (TAP) - a comprehensive data warehouse of utility tariffs and query tools designed to accurately calculate utility bills. TAP consists of a library of tariffs that, in conjunction with their SOAP API, allows users to calculate their actual energy costs and saving based on actual tariffs, rather than estimates.

There are several search/data retrieval methods in the TAP API that allow users to get utility data (by ZIP code or state), tariff listings, and tariff descriptions. This data can be used in conjunction with the bill calculation method to calculate a detailed projection of monthly utility costs.

This free API is provided over SOAP, and requires users to register their I.P. through the provider's site to gain access to the service.

TripAdvisorTripAdvisor API: TripAdvisor is one of the world's largest travel sites featuring reviews and advice on hotels, resorts, flights, vacation rentals, vacation packages, travel guides, and more. The sites operate in 30 countries worldwide and TripAdvisor-branded sites have more than 50 million monthly visitors, and over 60 million reviews and opinions.

TripAdvisor makes the following information available through its API: traveler photos, detailed reviews and rating data for accommodations, attractions, and restaurants and destination content. The TripAdvisor API content is not publicly available and is only for licensed partners. A partner key is required to access content from the API.

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