Notifications for Object Modification

Primary objects include subscriptions, groups, devices, and users. Primary objects have a system assigned object identifier (OID) that uniquely identifies the object and is the primary way to specify the object instance. Primary objects can also have an optional ExternalId value. When you modify a primary object, MATRIXX Engine generates an object modification notification.

The object modification notifications include the following:
  • MtxDeviceModifyNotification — MATRIXX Engine generates an MtxDeviceModifyNotification notification when one or more of the following fields are modified:
    • ExternalId
    • DeviceType
    • Attr
    • Imsi
    • LoginId
  • MtxGroupModifyNotification — MATRIXX Engine generates an MtxGroupModifyNotification notification when one or more of the following fields are modified:
    • ExternalId
    • Name
    • Tier
    • Attr
    • TimeZone
    • NotificationPreference
    • GlCenter
    • ServiceAddress
    • TaxStatus
    • TaxCertificate
    • TaxLocation
  • MtxSubscriptionModifyNotification — MATRIXX Engine generates an MtxSubscriptionModifyNotification notification when one or more of the following fields are modified:
    • ExternalId
    • Name
    • TimeZone
    • Attr
    • GlCenter
    • ServiceAddress
    • TaxStatus
    • TaxCertificate
    • TaxLocation
  • MtxUserModifyNotification — MATRIXX Engine generates an MtxUserModifyNotification notification when one or more of the following fields are modified:
    • ExternalId
    • UserId
    • FirstName
    • LastName
    • ContactEmail
    • ContactPhoneNumber
    • NotificationPreference
    • Attr
    • Language
Note: A modify notification is populated with the modified fields. The fields for which a modify notification is sent are the same set of fields for which a modify event (if enabled) is sent.