# System.tag.query missing custom properties

**URL:** <https://forum.inductiveautomation.com/t/system-tag-query-missing-custom-properties/78322>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [August 24, 2023, 8:08am UTC](https://forum.inductiveautomation.com/t/system-tag-query-missing-custom-properties/78322 "2023-08-24T08:08:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SamDonche](https://avatars.discourse-cdn.com/v4/letter/s/3ab097/32.png) [@SamDonche](https://forum.inductiveautomation.com/u/SamDonche)\
**Post date:** [August 24, 2023, 8:08am UTC](https://forum.inductiveautomation.com/t/system-tag-query-missing-custom-properties/78322/1 "2023-08-24T08:08:17Z")

</div>

It seems that the function system.tag.query is not able to retrieve the information on custom properties.  
Is this intentional?

---

<div class="post-metadata">

**Author:** ![SamDonche](https://avatars.discourse-cdn.com/v4/letter/s/3ab097/32.png) [@SamDonche](https://forum.inductiveautomation.com/u/SamDonche)\
**Post date:** [August 25, 2023, 6:28am UTC](https://forum.inductiveautomation.com/t/system-tag-query-missing-custom-properties/78322/3 "2023-08-25T06:28:47Z")

</div>

We use this function a lot to sync our tags with external applications.  
Would it be possible to add this to the existing functionality?

---

<div class="post-metadata">

**Author:** ![ggross](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ggross/32/12668_2.png) [@ggross](https://forum.inductiveautomation.com/u/ggross)\
**Post date:** [September 22, 2023, 7:50pm UTC](https://forum.inductiveautomation.com/t/system-tag-query-missing-custom-properties/78322/4 "2023-09-22T19:50:59Z")

</div>

@SamDonche, while custom properties don't automatically populate in the UI (as there isn't a way for the system to get this information without an intensive query of the system), you can explicitly define them to be returned and you can search for values within a custom property. The dropdown fields allow you to manually type any value you would like and it will be used by the tool. `system.tag.query` also allows you to define custom fields within it as well.

Garth
