Today in APIs: Google Compute, New YouTube API and 22 New APIs

Google Announces its competitor to Amazon EC2. YouTube wants you to create awesome experiences using their new APIs. Plus: Zynga reveals API for third-party developers, the health graph expands and 22 New APIs.

Computing Google's New Cloud Service

Google has its Platform as a Service (PaaS) offering, App Engine but with the Google Compute Engine, it has directly gone after the market that Amazon dominates. Compute Engine promises to deliver you "Linux Virtual Servers at Google Scale" and currently you need an invitation to sign up and start using it. Check out the announcement, the details at the Cloud Platform website and our more in-depth coverage.

YouTube Polishes Its APIs

YouTube has pushed the envelope this time with a series of new APIs that aims to help developers unveil new media experiences. The APIs include YouTube Android Player API, a new version of YouTube Direct that allows your users to submit videos directly that can be then converted to playlists and a YouTube Analytics API, a REST based API for you to analyze data that you want.

Zynga Wants You to do a Farmville

It is difficult to find anyone who has not played Farmville and its creator Zynga unveils an API that allows you to tap into their backend services to create your next game. The details are not yet available but could present a great opportunity for developers to tap into their social platform and huge user base. This CNET News post discusses the API and how Zynga plans to position itself as a platform play.

API News You Shouldn't Miss

22 New APIs

Today we had 22 new APIs added to our API directory including an automotive video and web content service, car booking service, online survey and questionnaire service, securities trading service and weather forecast service. Below is more details on each of these new APIs.

AutoNetTV Relay PipeAutoNetTV Relay Pipe API: The service provides content for automotive business websites and on-site displays. Available material includes videos on common repair procedures and general car-care tips, along with text, checklists, and other site enhancements. The service can be implemented on PHP or ASP platforms, with a standardized option for WordPress to be installed as a plug-in.

API methods support retrieval of blog-style posts created by the business and articles made available through the service. Articles may include calls to embed video from the service. Methods also allow listing available articles and categories for organizing them, which supports construction of navigation menus.

car2gocar2go API: car2go is a point to point car sharing service available in Miami and Austin with flexible credits and rental rates. It has the advantage of promoting personal mobility and extending the reach of public transportation for the individual who chooses to forgo owning a car.

The car2go API will provide up-to-date information on which vehicles are available, places to park, and local gas stations. There are protected functions for developers who register. Applications can be written to manage short term user bookings. Limited commercial applications may be obtained.

CellBaseCellBase API: CellBase is a relational database that contains the most relevant biological information about genomic features, genomic proteins, gene expression regulation, functional annotation, genomic variation, and systems biology information. This database integrates repositories including Ensembl, Uniprot, Omim, COSMIC, IntAct, HapMap, Reactome, and others. An extensive REST API provides programmatic access to the database via approximately 100 methods.

CocoaCocoa API: Cocoa is a dense annotator for biological text. It annotates macromolecules, chemicals, protein/DNA parts, organisms, processes, anatomical parts, locations, physiological terms, parameters, values, experimental techniques, and foods. It should be noted that Cocoa's coverage of general biological phenomena (i.e. evolution) tends to be poor. Cocoa provides a RESTful API that returns information in JSON.

Codebump GeoPlacesCodebump GeoPlaces API: The service extends the provider's ZIP Code lookup service to allow specification of cities by their common names. For a submitted location, it returns other ZIP Codes and cities in the surrounding areas. The service can also provide distance between ZIP Codes and cities and provide mapping coordinates.

API methods support submission of a ZIP Code or city name to retrieve its location coordinates, nearby cities and locations, and adjacent ZIP Codes. Methods allow submission of a list places to determine the distance between them.

Flash PollingFlash Polling API: The service provides single-question survey functionality, including creating questionnaires, logging answers, and reporting results for analysis. Each poll consists of a single question displayed on a web page or distributed by SMS text message or Twitter. Respondents can answer on the web, via text reply, or with a phone call. Comments are logged and made available for download and analysis.

Innovative Interfaces: SierraInnovative Interfaces: Sierra API: Innovative Interface creates products to help libraries thrive in a modern technology environment. Sierra, the company's latest integrated Library system, combines comprehensive library systems functionality with the scale and power of modern software architecture. The product Builds on the company's commitment to open development, as they plan to allow developers to take advantage of real-time statistical data with queries that create custom views to the underlying data. . One example of a potential use would be the creation and dynamic updating of reading lists using data from patron search queries.

Just2TradeJust2Trade API: The Just2Trade API allows clients of Just2Trade to integrate their own trading interface with Just2Trade's online order entry system. This remote capacity provides the same functionality as the web based service but allows users to customize the other aspects of their system i.e. market feeds, stock quote services. The API uses the FIX protocol and returns JSON. Only clients with a fully funded Just2Trade account have access to the API.

MadScan SignalsMadScan Signals API: The MadScan Signals API gives developers access to MadScan's signals, filters, and news filters. Using these tools developers can choose which news items they want to see, which stock indicators they want to track, along with any other criteria that will enhance trading performance. Documentation is available with purchase.

Magicspatula Stock QuotesMagicspatula Stock Quotes API: The Stock Quotes API, provided by, gives users call and real-time stream options for getting relevant stock quotes. The service is free and the site provides example JavaScript code for including this service on your website.

MetaLocGramNMetaLocGramN API: The MetaLocGramN API provides a method of subcellular localization prediction for Gram-negative proteins. It acts as a gateway to a number of primary prediction methods such as signal peptide, beta-barrel, transmembrane helices, and subcellular localization predictors. It then integrates the primary methods and, based on their outputs, provides an overall consensus prediction.

Online Talent ManagerOnline Talent Manager API: Online Talent Manager provides workplace-focused personality testing. The model it employs was created specifically for the workplace and is designed for finding the best personality fit between a candidate and a position. Online Talent Manager is available for Integration into other HR systems such as yearly review systems, recruitment sites, job boards, mobility centers, etc.

Pacific Biosciences SMRT PipePacific Biosciences SMRT Pipe API: The service provides a collaborative platform for molecule sequencing within the life sciences. It provides information about a proprietary technology for sequencing, SMRT®, along with data and analytical software to help process it. Tools for accessing and converting files allow manipulation of data resources for processing in different environments.

API methods support management of sequencing data output, secondary data analysis, control of analysis protocols, and validation of sample sheets. Separate APIs support conversion of data files between different formats.

ProBiSProBiS API: ProBiS is a service that allows users to find binding site similarities and local pairwise alignments for any PDB (RCSB Protein Data Bank) protein structure. ProBiS contains records of over 30,000 structures against which proteins input by the user can be compared. The RESTful ProBiS API allows users to retrieve information in XML, JSON, or PDB format.

ServiceObjects DOTS Fast WeatherServiceObjects DOTS Fast Weather API: The ServiceObjects DOTS Fast Weather API allows users to retrieve a variety of weather information including current weather, weather warnings, five-day forecasts, and historical weather conditions. Users may designate a location by zipcode, city, IP address, or WMO (World Meteorological Organization) ID number depending on the API call to be used.

SortMyBooks SortMyBooks API: The SortMyBooks API allows users to either access and use their SortMyBooks account, or integrate the service into their other applications. The API comes in both a SOAP and JSON protocol, and returns in JSON or HTML. The documentation includes a PHP application that demonstrates the API integration, full documentation is available with log in.

SpitCastSpitCast API: The SpitCast API allows users to access SpitCasts surf prediction algorithm. The API uses the REST protocol and returns JSON surf predictions. The service provides surf data for regions along the California coast. To see example uses visit the SpitCast API home page.

TideSpyTideSpy API: The TideSpy API supplies users with tide heights, timezone info, wind, and moon/sun data to users through an HTTP request. The data is returned in JSON format. The full documentation is available after registration, and a small monthly fee is charged for you of the API.

TrewIDM CloudTrewIDM Cloud API: TrewPort specializes in identity management, business process management, and service oriented architecture. TrewIDM Cloud was designed to provide a comprehensive identity management product, supports single and federation sign on functionality, and provides a comprehensive view of user events within an enterprise. The API currently connects the product to over 500 cloud and enterprise applications.

TwirusTwirus API: Twirus offers an API for 3rd parties to find and use data about local and international trends on twitter. Currently popular and trending topics, tags, and posters on twitter can all be viewed. Data can be used on a freely available website with attribution. A license may be obtained for other purposes such as historical statistical analysis.

VKVK API: VK is the largest European social networking site with more than 100 million active users. Users registered with the site can create personal profiles, post status updates, upload images, and more. They can also follow and exchange messages with other VK members. The VK REST APIs enable users to interact with site programmatically to add or retrieve information.

Yes-coYes-co API: Yes-co is a real estate project management system for brokers and agents. It also includes features to help facilitate communication with customers and to provide consumer feedback. The Yes-co API enables developers to create, retrieve, and manage real estate projects programmatically.

The Yes-co website is provided in Dutch, but the API documentation is given in English.