Implement remaining web API functions