listen to api template override, add template placeholders