The Salsa Commons API is a REST and XML API that, as Salsa explains,
"At it's simplest, using the Salsa API may consist of just a form placed on an external website ... At it's most complex, you could use a Ruby library to authenticate, pull down information on recent supporters and events, validate that data, change it, and submit it back to the node, while generating and displaying counts of petition signers -- all through the API."
Just yesterday, over 5000 developers gathered at the San Jose Convention Center for Apple’s WWDC 2017. In addition to the usual hardware overhauls and new products, Apple also announced some new APIs. These APIs include the MusicKit API, Core ML API, and the ARKit API.