Difference between UniqueKey and Key

Hello guys, I wanna know the difference between the properties ‘Unique Key’ and ‘Key’ (which one never changes, even if the status change)of a transacion item of a queue. I need to choose one to be like a primary key, an ID that will be unique for each transaction item, so will be possible to distinguish each transaction item and find any duplicated rows in a historic CSV.

In General you could achieve this with Reference Property

It could be, but I have queues that don’t use reference

Just checkout in swagger what alternates will serve

  • id
  • Key …

Some Keys are used for keeping track, when retry mechanism is triggered. So do also the rnd on a retry scenario case