Initial version of the Adaptation API