New interface for API users