Automated API-first service generation