EDRs 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 Event Detail Records (EDRs).

The object modification EDRs include the following:
  • MtxDeviceModifyEvent — MATRIXX Engine generates an MtxDeviceModifyEvent EDR when one or more of the following fields are modified:
    • ExternalId
    • DeviceType
    • Attr
    • Imsi
    • LoginId
  • MtxGroupModifyEvent — MATRIXX Engine generates an MtxGroupModifyEvent EDR when one or more of the following fields are modified:
    • ExternalId
    • Name
    • Tier
    • Attr
    • TimeZone
    • NotificationPreference
    • GlCenter
    • ServiceAddress
    • TaxStatus
    • TaxCertificate
    • TaxLocation
  • MtxSubscriptionModifyEvent — MATRIXX Engine generates an MtxSubscriptionModifyEvent EDR when one or more of the following fields are modified:
    • ExternalId
    • Name
    • TimeZone
    • Attr
    • GlCenter
    • ServiceAddress
    • TaxStatus
    • TaxCertificate
    • TaxLocation
  • MtxUserModifyEvent — MATRIXX Engine generates an MtxUserModifyEvent EDR when one or more of the following fields are modified:
    • ExternalId
    • UserId
    • FirstName
    • LastName
    • ContactEmail
    • ContactPhoneNumber
    • NotificationPreference
    • Attr
    • Language
    Note: You can use the MtxRequestQueryUserEvent API to get information about all events associated with a specific user (using the user OID or the ExternalId). For more information about the SubMan APIs, see MATRIXX Subscriber Management API.