Tamr can publish notifications for curation events to a user-specified endpoint (a webhook). As shown the digram below, events are sent when items are:
- Created in a curation queue (new item).
- Dismissed by a curator without action.
- Applied by a curator, by merging suggested duplicates or applying a suggested edit.
- Reopened for review.
In the webhook payload, the item's status is either:
-
QUEUE_ITEM_STATUS_OPEN- This status is applicable for both new and reopened items. -
QUEUE_ITEM_STATUS_CLOSED- This status is applicable for both dismissed and applied items.
Payload for New Items versus Reopened Items
In the payloads for new and reopened item events:
- The
statusis `QUEUE_ITEM_STATUS_OPEN. - The
actionsobject is empty, because no actions have been taking on the suggested merge or suggested edit. - For new items, the
createTimeandupdateTimeare the same. - For reopened items, the
createTimeandupdateTimeare different.
Payload for Dismissed Items versus Applied Items
In the payloads for dismissed and applied item events:
- The
statusis `QUEUE_ITEM_STATUS_CLOSED. - For dismissed items, the
actionsobject is empty, because the curator did not apply the suggested change. - For applied items, the
actionsobject in provides details for the merged records or value edit.