The Google Genomics Java Library allows developers to integrate the Google Genomics API into their Java applications. Users can add the library to their project using the code provided for Maven or Gradle, or they can download a zip file containing all of the required jars.
The Illumina Basepace API is a key stepping stone to simplifying genomics software development by third parties with a platform as a service. The API allows you to build for any platform, web, desktop, or "Native apps." Illumina offers whole-genome sequencing, individual genome sequencing, and with Basespace offers processing, storage and apps sold by third party vendors.
The BioGRID API is a RESTful API using XML and HTML to access over 35,000 articles that document over 550,000 raw protein and genetic interactions. The API webpage gives 9 examples of interactions returned as results, including for the human MDM2 gene and between S. cerevisiae CDC27, APC1 and APC2.