IMIconnect Developer Hub

Welcome to the IMIconnect developer hub. You'll find all the resources to help you get started with IMIconnect quickly. We are here to support you if you get stuck. Let's jump right in!

Get Started

Delivery and Read Notifications

A delivery notification contains the delivery status of a message that is sent through IMIconnect.

Outbound Settings URL - Services/General Settings

You will need to configure a endpoint URL in general settings under services to receive delivery and read notification

Different channels have different capabilities in-terms of the kind of the receipts that are available. These can be selected under the service settings.

The below table shows which notifications are available under different channels

Channel
Applicable Delivery Status

Submitted, Delivered, Undelivered, and Failed

Answered and Rejected

Submit, Delivered, Read, and Failed

Submitted, Delivered, and Failed

Delivered and Failed

Delivered and Failed

Submitted, Delivered, Not verified, Invalid, Bounced, and Complaint

SMS


{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "SMS",
            "Description": "Submitted",
            "destinationType": "msisdn",
            "timeStamp": "2016-07-20T17:13:17.908",
            "code": "7501",
            "deliveryStatus": "Submitted",
            "destination": "918886661353"
        },
        "correlationid": "4eef-92ca-79fd0250c4a3-262895e4-2217",
        "callbackData": "return callbackdata",
        "transid": "262895e4-2217-4eef-92ca-79fd0250c4a3"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "SMS",
            "Description": "Delivered",
            "destinationType": "msisdn",
            "timeStamp": "2016-07-20T17:13:17.908",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "destination": "918886661353"
        },
        "correlationid": "4eef-92ca-79fd0250c4a3-262895e4-2217",
        "callbackData": "return callbackdata",
        "transid": "262895e4-2217-4eef-92ca-79fd0250c4a3"
    }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "deliveryChannel": "SMS",
      "pushId": "",
      "Description": "Message expired",
      "destinationType": "msisdn",
      "timeStamp": "2016-07-28T11:47:56.459",
      "code": "7208",
      "deliveryStatus": "Un-Delivered",
      "deviceid": "",
      "destination": "910000000001"
    },
    "correlationid": "",
    "callbackData": "",
    "transid": "8f0fd088-2a80-43e3-9da1-e82e52b17390"
  }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "SMS",
            "pushId": "",
            "Description": "Unknown Status",
            "destinationType": "msisdn",
            "timeStamp": "2016-07-28T11:47:56.459",
            "code": "7200",
            "deliveryStatus": "Failed",
            "deviceid": "",
            "destination": "919908505526"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "f040fe8b-2876-4824-b59e-44420047e204"
    }
}

Voice


{
    "deliveryTransInfo": "<voice release event xml data>",
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "voice",
            "Description": "Answered",
            "destinationType": "msisdn",
            "timeStamp": "2016-07-28T08:07:38.481",
            "code": "7519",
            "deliveryStatus": "ANSWERED",
            "destination": "+919703553010"
        },
        "correlationid": "",
        "callbackData": "return callbackdata",
        "transid": "038ce810-132e-482f-a1de-e8aaeed9fdca"
    }
}

RTM


{
    
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "appmessaging",
            "Description": "Read",
            "destinationType": "customerid",
            "timeStamp": "2016-07-22T11:22:50.065",
            "code": "7502",
            "deliveryStatus": "Read",
            "deviceid": "355004057394234",
            "destination": "9876",
            "interaction": {
               "Button_Pressed": "SUBSCRIBE",
               "MessageRef": "123252445"
            }
        },
        "correlationid": "0322-4874-96e8-560292c115cb-3f8e656c",
        "callbackData": "return callbackdata",
        "transid": "3f8e656c-0322-4874-96e8-560292c115cb"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "rt",
            "Description": "Submited",
            "destinationType": "customerid",
            "timeStamp": "2016-07-21T05:25:44.020",
            "code": "7501",
            "deliveryStatus": "Submited",
            "destination": "9876"
        },
        "correlationid": "86502fe2-f252-4309-a139-4d7d53aabc80",
        "callbackData": "return callbackdata",
        "transid": "86502fe2-f252-4309-a139-4d7d53aabc80"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "rt",
            "Description": "Delivered",
            "destinationType": "customerid",
            "timeStamp": "2016-07-22T10:32:10.675",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "deviceid": "355004057394234",
            "destination": "9876"
        },
        "correlationid": "",
        "callbackData": "return callbackdata",
        "transid": "6d9c0745-59c8-42c8-b00b-d744dd5af626"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "rt",
            "Description": "Read",
            "destinationType": "customerid",
            "timeStamp": "2016-07-22T11:22:50.065",
            "code": "7502",
            "deliveryStatus": "Read",
            "deviceid": "355004057394234",
            "destination": "9876"
        },
        "correlationid": "3f8e656c-0322-4874-96e8-560292c115cb",
        "callbackData": "return callbackdata",
        "transid": "3f8e656c-0322-4874-96e8-560292c115cb"
    }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "deliveryChannel": "rt",
      "pushId": "",
      "Description": "Invalid app credentials(Invalid OAuth)",
      "destinationType": "customerid",
      "timeStamp": "2016-08-04T01:52:41.956",
      "code": "7304",
      "deliveryStatus": "Failed",
      "deviceid": "",
      "destination": "9005"
    },
    "correlationid": "",
    "callbackData": "",
    "transid": "14c97a6f-a0cc-47a3-8742-50906ed60d3c_5737_12830"
  }
}

Push Notifications


Android

{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b",
            "Description": "Submited",
            "destinationType": "android_pushid",
            "timeStamp": "2016-08-16T11:19:03.536",
            "code": "7501",
            "deliveryStatus": "Submitted",
            "deviceid": "995D32AF2BEA4ED59438E589AE1327F1",
            "destination": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "092dbe6d-bd84-458d-9c34-634b6adaa164_5854_13218_1"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b",
            "Description": "Delivered",
            "destinationType": "android_pushid",
            "timeStamp": "2016-08-16T11:19:05.457",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "deviceid": "995D32AF2BEA4ED59438E589AE1327F1",
            "destination": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "092dbe6d-bd84-458d-9c34-634b6adaa164_5854_13218_1"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "cjIZrDYGosE:APA91bFHCMA3tV4xNhNAn15DKdK-CnjvkTHht9S0Pvt_aSO6wObj4UaOfXiykDM_2am3",
            "Description": "Read",
            "destinationType": "android_pushid",
            "timeStamp": "2016-08-25T10:24:06.362",
            "code": "7502",
            "deliveryStatus": "Read",
            "deviceid": "353323060590808",
            "destination": "cjIZrDYGosE:APA91bFHCMA3tV4xNhNAn15DKdK-CnjvkTHht9S0Pvt_aSO6wObj4UaOfXiykDM_2am3"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "6b91a963-37ee-4dd9-8aa4-07381d907ef1_1"
    }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "deliveryChannel": "push",
      "pushId": "cjIZrDYGosE:APA91bFHCMA3tV4xNhNAn15DKdK-CnjvkTHht9S0Pvt_aSO6wObj4UaOfXiykDM_2am3",
      "Description": "Unregistered Device",
      "destinationType": "android_pushid",
      "timeStamp": "2016-08-25T10:24:06.362",
      "code": "7513",
      "deliveryStatus": "Failed",
      "deviceid": "353323060590808",
      "destination": "cjIZrDYGosE:APA91bFHCMA3tV4xNhNAn15DKdK-CnjvkTHht9S0Pvt_aSO6wObj4UaOfXiykDM_2am3"
    },
    "correlationid": "",
    "callbackData": "",
    "transid": "62c24662-d1c3-469b-85c5-ca07ca8cf832"
  }
}

Android Application States

Activities in the system are managed as an activity stack - when a new activity is started, it is placed on top of the stack and becomes the running activity. The previous activity remains below, and will not come to the foreground again until the new activity exits.

State
Description
Push Notification
DR Status

Foreground

The application is currently open, running in foreground, and is receiving events.

Received

Received

Background

The application is currently closed and running in background.

Received

Received

Idle

The application is idle when the user is not actively using it. Idle mode is triggered for both Doze and AppStandby.

Delayed (High priority FCM messages are received immediately)

Delayed

AppStandby

App Standby allows the system to determine that an aplication is idle when the user is not actively using it. The system makes this determination when the user does not touch the application for a certain period of time.

Delayed (High priority FCM messages are received immediately)

Delayed

Doze

If a user leaves a device unplugged and stationary over a period of time with the screen off, then the device enters Doze mode.
In this mode, the system attempts to conserve battery by restricting apps access to network and CPU-intensive services.

Delayed (High priority FCM messages are received immediately)

Delayed


iOS

{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b",
            "Description": "Submited",
            "destinationType": "ios_pushid",
            "timeStamp": "2016-08-16T11:19:03.536",
            "code": "7501",
            "deliveryStatus": "Submitted",
            "deviceid": "995D32AF2BEA4ED59438E589AE1327F1",
            "destination": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "092dbe6d-bd84-458d-9c34-634b6adaa164_5854_13218_1"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b",
            "Description": "Delivered",
            "destinationType": "ios_pushid",
            "timeStamp": "2016-08-16T11:19:05.457",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "deviceid": "995D32AF2BEA4ED59438E589AE1327F1",
            "destination": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "092dbe6d-bd84-458d-9c34-634b6adaa164_5854_13218_1"
    }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "deliveryChannel": "push",
      "pushId": "9213d63daa6e8416ab4f0cc1bb0f23e4f78cfe42e4c5193b2102ab5844371f7b",
      "Description": "Read",
      "destinationType": "customerid",
      "timeStamp": "2016-07-28T11:47:46.966",
      "code": "7502",
      "deliveryStatus": "Read",
      "deviceid": "B35D29526278417E802018C938C03791",
      "destination": "8953"
    },
    "correlationid": "",
    "callbackData": "",
    "transid": "eeeb0f17-485b-418b-9597-db20013b0e4a"
  }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "deliveryChannel": "push",
      "pushId": "96bb14b895bb10788ae3216172f8409f33b7deacd7a37607254fb3aff64d7316",
      "Description": "Unknown",
      "destinationType": "ios_pushid",
      "timeStamp": "2016-08-25T10:24:05.595",
      "code": "7518",
      "deliveryStatus": "Failed",
      "deviceid": "8BFE0D5DE0FE42948849D75146C43746",
      "destination": "96bb14b895bb10788ae3216172f8409f33b7deacd7a37607254fb3aff64d7316"
    },
    "correlationid": "",
    "callbackData": "",
    "transid": "6b91a963-37ee-4dd9-8aa4-07381d907ef1_2"
  }
}

iOS Application States

The three application states for an iOS application are defined in the table below. Depending on these states, the OS will decide whether the notification will be passed to the app or not.

State
Description
Push with Alert
Silent Push
DR status

Active

The application is currently open, running in foreground, and is receiving events.

Yes

Yes

Received

Background

The application is used in the background and is executing code. Most applications enter this state on their way to being suspended (that is, when user clicks on the button home/switch to another application). In this case, the app is still visible in the app switcher.

No

Yes

Received

Terminated

The application is not launched after a reboot or was running, but was terminated by the system.

No

No

Delayed

Suspended

The application transitions to this state when it was in background for a long time. The application is still in memory, but does not execute any code.

No

No

Not received


Web

{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId":"https://updates.push.services.mozilla.com/push/v1/gAAAAABXjykYLW_N0yN58t15cBiMH6",
            "Description": "Submited",
            "destinationType": "firefox_pushid",
            "timeStamp": "2016-07-22T15:26:32.445Z",
            "code": "7501",
            "deliveryStatus": "Submited",
            "destination": "https://updates.push.services.mozilla.com/push/v1/gAAAAABXjykYLW_N0yN58t15cBiMH6"
        },
        "correlationid": "",
        "callbackData": "return callbackdata",
        "transid": "99ef31c6-40a5-474b-a01e-d458f0638912"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "https://updates.push.services.mozilla.com/push/v1/gAAAAABXjykYLW_N0yN58t15cBiMH6",
            "Description": "Delivered",
            "destinationType": "firefox_pushid",
            "timeStamp": "2016-07-22 15:26:34",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "destination": "https://updates.push.services.mozilla.com/push/v1/gAAAAABXjykYLW_N0yN58t15cBiMH6"
        },
        "correlationid": "",
        "callbackData": "return callbackdata",
        "transid": "99ef31c6-40a5-474b-a01e-d458f0638912"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "https://updates.push.services.mozilla.com/push/v1/gAAAAABXjykYLW_N0yN58t15cBiMH6",
            "Description": "Read",
            "destinationType": "firefox_pushid",
            "timeStamp": "2016-07-22 15:26:36",
            "code": "7502",
            "deliveryStatus": "Read",
            "deviceid": "",
            "destination": "https://updates.push.services.mozilla.com/push/v1/gAAAAABXjykYLW_N0yN58t15cBiMH6"
        },
        "correlationid": "",
        "callbackData": "return callbackdata",
        "transid": "99ef31c6-40a5-474b-a01e-d458f0638912"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "push",
            "pushId": "dU3oZ0mrsxc:APA91bFC1HURlvvqlS_jjQdvyUom5GaFABwPKti61H5rGxvX3jCxv1KFvnCiOsrwWNbvBe_3LB6fmODOfvT7YVeS9siotTQkSgV-AP-aQ8hoppslUamRHbSPL0qEY7f9WZ4yL3-HaApf",
            "Description": "Submited",
            "destinationType": "chrome_pushid",
            "timeStamp": "2016-08-16T11:19:03.147",
            "code": "7501",
            "deliveryStatus": "Submitted",
            "deviceid": "2867414f_6aed_4de5_b91a_eb245b83c89b",
            "destination": "dU3oZ0mrsxc:APA91bFC1HURlvvqlS_jjQdvyUom5GaFABwPKti61H5rGxvX3jCxv1KFvnCiOsrwWNbvBe_3LB6fmODOfvT7YVeS9siotTQkSgV-AP-aQ8hoppslUamRHbSPL0qEY7f9WZ4yL3-HaApf"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "092dbe6d-bd84-458d-9c34-634b6adaa164_5854_13218_2"
    }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "deliveryChannel": "push",
      "pushId": "eNpx1qA9i6Y:APA91bEERj8zTxfruOD1GMw0DSwUNr0Oz_i4HXO8MLPQs9DD6dTg6TLxswSRtM1hj7xyRlRNRBhIWZZloCKtN6UYI1QEwEY0L4ei0sdStBk9PeITVf91VQ8icLCU45fZ8lOGh2hZDIH-",
      "Description": "Delivered",
      "destinationType": "chrome_pushid",
      "timeStamp": "2016-08-16 11:19:03",
      "code": "7500",
      "deliveryStatus": "Delivered",
      "deviceid": "c187141a_1c29_4ea3_80f9_82cf9ed4e151",
      "destination": "eNpx1qA9i6Y:APA91bEERj8zTxfruOD1GMw0DSwUNr0Oz_i4HXO8MLPQs9DD6dTg6TLxswSRtM1hj7xyRlRNRBhIWZZloCKtN6UYI1QEwEY0L4ei0sdStBk9PeITVf91VQ8icLCU45fZ8lOGh2hZDIH-"
    },
    "correlationid": "",
    "callbackData": "",
    "transid": "092dbe6d-bd84-458d-9c34-634b6adaa164_5854_13218_3"
  }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "deliveryChannel": "push",
      "pushId": "dU3oZ0mrsxc:APA91bFC1HURlvvqlS_jjQdvyUom5GaFABwPKti61H5rGxvX3jCxv1KFvnCiOsrwWNbvBe_3LB6fmODOfvT7YVeS9siotTQkSgV-AP-aQ8hoppslUamRHbSPL0qEY7f9WZ4yL3-HaApf",
      "Description": "Read",
      "destinationType": "chrome_pushid",
      "timeStamp": "2016-08-16 12:28:32",
      "code": "7502",
      "deliveryStatus": "Read",
      "deviceid": "2867414f_6aed_4de5_b91a_eb245b83c89b",
      "destination": "dU3oZ0mrsxc:APA91bFC1HURlvvqlS_jjQdvyUom5GaFABwPKti61H5rGxvX3jCxv1KFvnCiOsrwWNbvBe_3LB6fmODOfvT7YVeS9siotTQkSgV-AP-aQ8hoppslUamRHbSPL0qEY7f9WZ4yL3-HaApf"
    },
    "correlationid": "",
    "callbackData": "",
    "transid": "4240455b-92f1-49d4-b835-f4752d104847_1"
  }
}

Facebook


{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "fb",
            "Description": "Submited",
            "destinationType": "psid",
            "timeStamp": "2016-07-21T12:44:23.644",
            "code": "7501",
            "deliveryStatus": "Submited",
            "destination": "1368028456544331"
        },
        "correlationid": "3bd8edf31c81-4b72d8a2-290d-49e2-993e",
        "callbackData": "return callbackdata",
        "transid": "4b72d8a2-290d-49e2-993e-3bd8edf31c81"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "fb",
            "Description": "Delivered",
            "destinationType": "psid",
            "timeStamp": "2016-08-12T07:00:15.537",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "destination": "1107152119374928"
        },
        "correlationid": "cid",
        "callbackData": "",
        "transid": "e389acdf-f751-45c1-90da-2262bd252ee6"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "fb",
            "Description": "End point not reachable(FB is not reachable)",
            "destinationType": "psid",
            "timeStamp": "2017-08-29T23:00:22.961Z",
            "additional_info" : {
               "error" : {
                   "message" : "Errorvalidatingaccesstoken:ThesessionhasbeeninvalidatedbecausetheuserchangedtheirpasswordorFacebookhaschangedthesessionforsecurityreasons.",
                   "error_subcode" : 460,
                   "fbtrace_id" : "HV9WpzzqdS8",
                   "code" : 190,
                   "type" : "OAuthException"
               }
            },
            "code": "7010",
            "additionalInfo" : "",
            "deliveryStatus": "Failed",
            "destination": "110715211937428"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "a454423a-722d-4c40-9af9-56cd3696da8a"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "fb",
            "Description": "Read",
            "destinationType": "psid",
            "timeStamp": "2016-10-25T06:20:59.753",
            "code": "7502",
            "deliveryStatus": "Read",
            "destination": "1277069878990108"
        },
        "correlationid": "",
        "callbackData": "",
        "transid": "df7d2dc8-e3dd-4fa4-a593-6679b59dc6ab"
    }
}

Note:

The DataType of additional_info parameter is an Object, which is defined as one of the following:

  • additional_info : {}
  • additional_info : []
  • additional_info : ""

Twitter


{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "twitter",
            "Description": "Delivered",
            "destinationType": "twitterid",
            "timeStamp": "2016-07-26T04:49:15.908",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "destination": "755652926081761280"
        },
        "correlationid": "893a089e1b39-c7cc61d7-b0b6-4a16-abc4",
        "callbackData": "return callbackdata",
        "transid": "c7cc61d7-b0b6-4a16-abc4-893a089e1b39"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "twitter",
            "Description": "Service provider exception.",
            "destinationType": "twitterid",
            "timeStamp": "2016-07-26T02:47:19.643",
            "code": "7010",
            "deliveryStatus": "Failed",
            "destination": "qwertyuiopasdfghjklzxcvbnm"
        },
        "correlationid": "59e48b3cf832-3c667385-5463-4d96-aa8e",
        "callbackData": "return callbackdata",
        "transid": "3c667385-5463-4d96-aa8e-59e48b3cf832"
    }
}

WeChat


{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "wechat",
            "Description": "Delivered",
            "destinationType": "wechat_user_id",
            "timeStamp": "2016-07-21T04:58:31.049",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "destination": "o8E7mwaZqY3Q9eaxeftj7TyD5EiE"
        },
        "correlationid": "54efed8d5fd0-ee9b0fe2-eebf-4f81-a7d0",
        "callbackData": "return callbackdata",
        "transid": "ee9b0fe2-eebf-4f81-a7d0-54efed8d5fd0"
    }
}

Email


{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "email",
            "Description": "Submitted",
            "destinationType": "emailid",
            "timeStamp": "2016-07-21T12:44:23.644",
            "code": "7501",
            "deliveryStatus": "Submitted",
            "destination": "support@imiconnect.com"
        },
        "correlationid": "3bd8edf31c81-4b72d8a2-290d-49e2-993e",
        "callbackData": "return callbackdata",
        "transid": "4b72d8a2-290d-49e2-993e-3bd8edf31c81"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "email",
            "Description": "Delivered",
            "destinationType": "emailid",
            "timeStamp": "2016-07-21T12:44:23.644",
            "code": "7500",
            "deliveryStatus": "Delivered",
            "destination": "support@imiconnect.com"
        },
        "correlationid": "3bd8edf31c81-4b72d8a2-290d-49e2-993e",
        "callbackData": "return callbackdata",
        "transid": "4b72d8a2-290d-49e2-993e-3bd8edf31c81"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "email",
            "Description": "Account in sandbox mode. Destination email address is not verified",
            "destinationType": "emailid",
            "timeStamp": "2016-07-21T12:44:23.644",
            "code": "7522",
            "deliveryStatus": "Not Verified",
            "destination": "support@imiconnect.com"
        },
        "correlationid": "3bd8edf31c81-4b72d8a2-290d-49e2-993e",
        "callbackData": "return callbackdata",
        "transid": "4b72d8a2-290d-49e2-993e-3bd8edf31c81"
    }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "email",
            "Description": "Email address is invalid",
            "destinationType": "emailid",
            "timeStamp": "2016-07-21T12:44:23.644",
            "code": "7523",
            "deliveryStatus": "Invalid email address",
            "destination": "support@imiconnect"
        },
        "correlationid": "3bd8edf31c81-4b72d8a2-290d-49e2-993e",
        "callbackData": "return callbackdata",
        "transid": "4b72d8a2-290d-49e2-993e-3bd8edf31c81"
    }
}
{
        "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "email",
            "Description": "Permanent_General/Permanent_NoEmail/Permanent_Suppressed/Transient_General/Transient_MailboxFull/Transient_MessageTooLarge/Transient_ContentRejected/Transient_AttachmentRejected",
            "destinationType": "emailid",
            "timeStamp": "2016-07-21T12:44:23.644",
            "code": "7520",
            "deliveryStatus": "Bounce", 
            "destination": "support@imiconnect.com"
        },
        "correlationid": "3bd8edf31c81-4b72d8a2-290d-49e2-993e",
        "callbackData": "return callbackdata",
        "transid": "4b72d8a2-290d-49e2-993e-3bd8edf31c81"
        }
}
{
    "deliveryInfoNotification": {
        "deliveryInfo": {
            "deliveryChannel": "email",
            "Description": "abuse/auth-failure/fraud/not-spam/other/virus",
            "destinationType": "emailid",
            "timeStamp": "2016-07-21T12:44:23.644",
            "code": "7521",
            "deliveryStatus": "Complaint",
            "destination": "support@imiconnect.com"
        },
        "correlationid": "3bd8edf31c81-4b72d8a2-290d-49e2-993e",
        "callbackData": "return callbackdata",
        "transid": "4b72d8a2-290d-49e2-993e-3bd8edf31c81"
    }
}
{
  "deliveryInfoNotification": {
    "deliveryInfo": {
      "timeStamp": "2018-07-26T09:52:46.339Z",
      "Description": "unsubscribed : support@imiconnect.com",
      "code": "7241",
      "deliveryChannel": "email",
      "additionalInfo": "",
      "destination": "support@imiconnect.com",
      "destinationType": "email",
      "deliveryStatus": "Failed"
    },
    "subtid": "f06b174e-8830-475f-898f-dd9e893cc147",
    "transid": "9736689f-0e7c-4b48-a517-79ea21170354",
    "callbackData": "",
    "correlationid": "12345"
  }
}

For more information on status code description, see Channel Specific Status Codes.