QueueItem
A queue work item.
Properties¶
| Property | Type | Description |
|---|---|---|
createdTime |
string |
Timestamp when the item was created |
deferDate |
null | string |
The item is hidden from consumers before this time |
dueDate |
null | string |
The time by which the item should be processed |
folderId |
number |
Folder identifier the item belongs to |
folderName |
null | string |
Folder display path — populated when listing items; null on insert responses |
id |
number |
Queue item identifier |
key |
string |
Queue item key (GUID) |
outputData |
null | Record<string, unknown> |
Output payload written back when the item completed. Keys are user-defined and returned exactly as stored. |
priority |
QueuePriority |
Processing priority |
processingEndTime |
null | string |
Timestamp when processing ended |
processingError |
null | QueueProcessingError |
Failure details when the item failed processing |
processingStartTime |
null | string |
Timestamp when processing started (set once a transaction begins) |
progress |
null | string |
Free-form progress text |
queueId |
number |
Identifier of the queue that owns the item |
reference |
null | string |
User-defined business identifier |
retryNumber |
number |
Number of times the item has been retried |
reviewStatus |
QueueItemReviewStatus |
Review status for failed items |
riskSlaDate |
null | string |
The time after which the item is at risk of breaching the SLA |
specificData |
null | Record<string, unknown> |
The item's business payload. Keys are user-defined and are returned exactly as stored — the SDK performs no case conversion on them. |
status |
QueueItemStatus |
Current processing status |