all api routes generated progmatically