msg api