# Required properties for tag import

**URL:** <https://forum.inductiveautomation.com/t/required-properties-for-tag-import/113031>\
**Category:** Ignition\
**Tags:** ignition81, scripting\
**Created:** [December 30, 2025, 7:28pm UTC](https://forum.inductiveautomation.com/t/required-properties-for-tag-import/113031 "2025-12-30T19:28:21Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [December 30, 2025, 7:34pm UTC](https://forum.inductiveautomation.com/t/required-properties-for-tag-import/113031/2 "2025-12-30T19:34:49Z")

</div>

There's no list, per se.

There is a tag configuration model, per tag provider, that can be interrogated with partial configs to expand default values that apply for the partial set given.

Not documented, as any Ignition module that injects tag behaviors gets to supply the props and rules it cares about.

And it is discoverable. Start here:

[TagProvider.getTagConfigModelAsync()](https://files.inductiveautomation.com/sdk/javadoc/ignition81/8.1.47/com/inductiveautomation/ignition/common/tags/model/TagProvider.html#getTagConfigModelAsync())

This is what the designer uses to show/hide properties based on other properties, and show option lists for properties.

More here:

> [@Parse a JSON Tag?](https://forum.inductiveautomation.com/t/parse-a-json-tag/109693/4):
>
> The closest you can get right now is to retrieve the tag configuration model from a tag provider (via context's .tagManager then .getTagConfigModelAsync(provider)). You can interrogate the model with [.getApplicableProperties(propertyset)](https://files.inductiveautomation.com/sdk/javadoc/ignition81/8.1.47/com/inductiveautomation/ignition/common/config/ConfigurationPropertyModel.html#getApplicableProperties(com.inductiveautomation.ignition.common.config.PropertySet)) for a given configuration (turned into a PropertySet). Not particularly simple.

---

_[View the full topic](https://forum.inductiveautomation.com/t/required-properties-for-tag-import/113031)._
