Promise is exposed in the _api