routing, additional methods in API service