Messages resource is the main entry point for sending messages. You have to specify a channel and contact to deliver the message.
The structure of JSON body is the same for all the channels. However, not all message types are supported by all channels.
Following chapters highlight only API requests that are common for all platforms. See platform specific documentation for more details: