This is a 3 factor x api template.