doument user api calls