mk API defined