api normalization