add api mat