Today In APIs: API Mashup Contest returns, Skype API vulnerability, TwilioCon 2012 Hackathon and 8 New APIs

The API Mashup Contest is now in its 4th edition. Hackers exploit the Skype API to infect Windows PCs. Plus: TwilioCon 2012 Hackathon, is mapping the world of art on the web, and 8 New APIs.

Submissions open for API Mashup Contest

Now in its 4th edition, the API Mashup Contest is the place where you can submit your API Mashup and win prizes along with mentorship to take your application to the next level. The last edition of the API Mashup contest saw more than 150+ applications submitted by participants from 35 countries. The last date for submission of entries is November 30, 2012. Check out our coverage of the winners of the 3rd edition.

Hackers exploit Skype API

SkypeIf you are using Skype on Windows, you should look at updating it to the latest version with security patches that address the potential problem of a worm taking control of your PC remotely via HTTP using the Skype API. The worm then sends instant messages to your contacts. The instant messages contain links that turns your computer into being part of a botnet and vulnerable to a ransomware attack.

TwilioCon 2012 Hackathon

TwilioTwilioCon 2012 is being held on October 16 and if you love participating in a Hackathon, stay back late on October 17 for the TwilioCon 2012 Hackathon. You get a chance to work on the newly released Twilio products and go home with some fabulous prizes. All the big players in the Cloud space ranging from Amazon to Google will be there to help you with their services. Last year the hackathon saw participation by more than 200 developers and this year the numbers could definitely get higher.

API News You Shouldn't Miss

8 New APIs

Today we had 8 new APIs added to our API directory including a digital cinema kdm delivery service, a biological taxonomic name resolution service, a location based data collection application support, a cloud video service, an ssl certificate reseller program and a biological identifier translation service. Below is more details on each of these new APIs.

Arts Alliance Media LocksmithArts Alliance Media Locksmith API: Arts Alliance Media offers a complete range of digital cinema services across distribution and exhibition, including Locksmith, a Key Delivery Message (KDM) product allowing key distributors to upload keys to the cloud. The Arts Alliance Media Locksmith API provides a RESTful interface for automating key delivery and retrieval.

EvoIO Phylotastic/TNRSEvoIO Phylotastic/TNRS API: The service provides for resolution of species and organism names to scientific names as defined in a particular authority. The ideal resolution links a species name as it appears to a uniform Resource identifier (URI) that unambiguously specifies it within any of various authority lists. The service is intended to standardize use of species names in taxonomy trees depicting species relationships in the Phylotastic Web Service.

API methods support submission of a list of taxonomic names for the service to resolve, and the API returns a URL that provides the service output along with date submitted and other metadata. Methods also support retrieval of the resolved name data, which returns a listing of authorities and the URIs they define for the submitted name.

FulcrumFulcrum API: Fulcrum provides cloud based data collection for mobile devices supporting the creation, deployment, and management of location based data collection applications. Fulcrum’s API provides clients with a RESTful interface for automating access to data and pictures, form elements, account setup info, and more.

LemonwhaleLemonwhale API: Lemonwhale is a cloud video service delivering on-demand and live video experiences. The Lemonwhale API is divided into two parts with separate endpoints: a public call used for common requests in public places, and a private call used in private places which require login. Certificate Certificate Reseller API: provides SSL certificates for organizations of all sizes. The Certificate Reseller API allows developers to intergrate certificate purchasing into processes, websites, and applications. The API provides an open standards interface in the form of REST and resturns JSON responses.

SynergizerSynergizer API: The service provides translations of biological indentifiers from one encoding format to another. This Function allows data expressed in one format to be reused, combined, and compared with data expressed in a different format. For example, translation can convert gene IDs stated in Ensembl to Entrez format, or it can convert IPI identifiers to HGNC symbols.

API methods support submission of an identifier and the species name to which it pertains along with the authority structure governing the translation and the original and final desired encoding namespaces. Methods can accept a file listing multiple identifiers to be translated, and output can be in spreadsheet format, as an alternative to the default JSON output.

USC Schedule of ClassesUSC Schedule of Classes API: The University of Southern California’s Schedule of Classes API is a web service providing a RESTful interface to cached Schedule of Classes data. The API’s primary purpose is to integrate schedule data into other USC websites. The API pulls general data from the Registrar’s office and populates a cache of data.

WebScipioWebScipio API: The service defines the gene structure implied by a protein sequence within a particular genome. It aides in research projects to define gene sequencing by analyzing a protein sequence and identifying the genes defined, with accommodation for sequencing errors and errors and ambiguously defined genes, even where complete genomes are not fully described. The service provides locations within the genome where the submitted protein sequence could appear, which indicates the genes corresponding to the sequence.

API methods support submission of a protein sequence with data about its source within a particular genome. Methods return comprehensive identification of genes defined by the sequence and identifies available genetic profiles for species characterized by the submitted profile and genes.