uniform apis