This API and its async counterpart is primarily for the AJAX-client, but could be implemented in SOAP as well.