M-Connect API and M-Blocks