added new API specification