api_generator: add default parameter