# Difference between object Result and list

**URL:** <https://forum.inductiveautomation.com/t/difference-between-object-result-and-list/113539>\
**Category:** Ignition\
**Tags:** ignition81, scripting\
**Created:** [January 26, 2026, 10:56am UTC](https://forum.inductiveautomation.com/t/difference-between-object-result-and-list/113539 "2026-01-26T10:56:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![danielps1818](https://avatars.discourse-cdn.com/v4/letter/d/ecae2f/32.png) [@danielps1818](https://forum.inductiveautomation.com/u/danielps1818)\
**Post date:** [January 26, 2026, 10:56am UTC](https://forum.inductiveautomation.com/t/difference-between-object-result-and-list/113539/1 "2026-01-26T10:56:32Z")

</div>

Hi!

I'm using the `system.tag.browse("path", {})` and the documentation says that returns an object called "Results".

However, in some examples I saw they used `Results.getResults()`. This method returns a list instead of a wrapper.

What could be the difference between doing this or this?  
`l1 = system.tag.browse("path")`  
`l2 = system.tag.browse("path").getResults()`

At a scripting level works the same (?).

Thanks!

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 26, 2026, 12:40pm UTC](https://forum.inductiveautomation.com/t/difference-between-object-result-and-list/113539/2 "2026-01-26T12:40:05Z")

</div>

The outer wrapper has additional properties. Use `dir()` to inspect it.
