send message table
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| deliverychannel | string | yes | sms voice appmessaging push fb * AppleMessagesforBusiness |
| correlationid | string | no | A client-side identifier chosen by the Service Provider to correlate requests and their subsequent responses. The correlation-id can be up to 50 bytes long. |
| notifyurl | string | no | The imiconnect platform will send notifications to the URL specified in the notifyurl parameter. The URL is used to retrieve the status of the message sent. The notifyurl can also be configured while creating a service. If the URL is specified in both the service and the messaging API, preference will be given to the messaging API request. |
| callbackData | String | no | An identifier or data that will be sent alongside notifications to the notifyurl. This can serve as identifying notifications. |
| expiry | string | no | Expiry time in UTC format, after which messages will not be pushed. For example, 2015-04-12T13:00:19.456Z or 2015-04-12T18:30:19.456+5:30. |
| priority | string | no | This parameter is used to specify the message priority. The priority is defined while creating the client in the admin screen. Messages of equal priorities are delivered in the natural order of their arrival at their destinations. The options for this parameter are: 1 - low 2 - Medium _ 3 - High _API requests that contain invalid values in priority fields will be rejected.* |
| message | JSONObject | no | The message parameter block references a template via the template ID which is created within the imiconnect platform. The amount of sub-parameters in the parameters block depends on the number of parameters expected in the template. These parameters are supplied to the template for substitution in the final message. "message":{ "template":" |
Updated over 2 years ago
