This document discusses API composition for cloud applications. It describes how APIs from different providers can be assembled together through recipes and workflows to create new applications and services. The workflows allow for flow control logic and can be deployed on a scalable runtime in the cloud. A demo is shown of a smart home application created by combining APIs for various home devices through a simple script. The document concludes by stating that API choreography platforms will help developers and businesses leverage APIs for the cloud in a resilient and secure manner.