How to retrieve Queue Item Creation Time in UiPath Orchestrator without using API calls?

Hi Experts,

I’m working with Queue Items in UiPath Orchestrator and I need to retrieve the time when a queue item was created.

While reviewing the Orchestrator Swagger documentation for
GET /odata/QueueItems({key}), I noticed that the property CreationTime is available and contains exactly the value I’m looking for.

I was able to successfully retrieve this information by:

  • Making a GET request to the Orchestrator API
  • Parsing the response
  • Extracting the CreationTime value

However, this approach feels a bit heavy for what seems like a common requirement.

I attempted to access the value directly from the queue item object in Studio (for example, using queueItem.CreationTime), but this property does not appear to be exposed on the QueueItem object returned by activities such as Get Transaction Item.

My questions:

  • Is there a native or simpler way in UiPath Studio to access the Creation Time of a queue item?
  • Is this property intentionally not exposed in the QueueItem object?
  • Are API calls the only supported approach, or is there a recommended best practice for this use case?

Any guidance, clarification, or alternative approaches would be greatly appreciated.

1 Like

Hi @ANJUVISH
UiPath does not expose the CreationTime property in the QueueItem object returned by activities like Get Transaction Item or Get Queue Items. This is intentional—the Studio object is a simplified version for processing, not for full metadata access
There is 2 ways

  1. Using Orchestrator API-
  • Make a GET request to /odata/QueueItems({queueItemId})
  • Parse the CreationTime from the JSON response.
  1. Store a custom timestamp in the queue item:
  • When adding the queue item, include a field like "CreatedOn": Now in SpecificContent.
  • Later, read queueItem.SpecificContent("CreatedOn") in your workflow.

For reference - Get CreationTime from QueueItem

If Solution works for you please mark as solution and if you face any issue please let me know.

Thanks & Happy Automations

1 Like

The simplest way to get a queue item’s CreationTime is through the Orchestrator API endpoint /odata/QueueItems({key}), since the queue item variable in Studio doesn’t provide it directly.

If you want to avoid API calls, you can store the CreationTime yourself when adding items to the queue.

By default, UiPath’s built-in activities do not expose CreationTime, so using the API or storing it manually is necessary.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.