API matches and model update