Example messages

Examples of messages that will be published.

For Right, Table, Amount, and File char types, an additional message property will be included in the messages to ensure the proper context within Rightsline is provided, called rootEntity.

Catalog Item Created

{
    "action": "created",
    "messageGroupId": 1,
    "entity": {
        "entityId": 3830,
        "charTypeId": 1,
        "template": {
            "templateId": 1,
            "templateName": "Feature"
        },
        "status": {
            "statusId": 0,
            "statusName": null
        }
    },
    "createdById": 12345,
    "createdDate": "2019-02-21T19:58:46.777Z",
    "lastUpdatedById": 12345,
    "lastUpdatedDate": "2019-02-21T19:58:46.777Z",
    "statusUpdatedById": 12345,
    "statusUpdatedDate": "2019-02-21T19:58:46.777Z"
}

Catalog Item Updated

Catalog Item Deleted

Right Created

Right Updated

Right Deleted

Relationship Created

Action Executed

This message is to track the event of a Workflow Action being taken; with or without a status change. The action of the message will be action-executed, and the message will contain new fields to hold the data on what action was taken, who took the action, and when.

Availability Changed

This message will have the same messageGroupId as the Right char type, and the action will be availability-changed.

The dimension keys will show the current state of the dimensions at the time of the message.

Last updated

Was this helpful?