Why isn't there "Required" field in the API for READ/GET tags?

AinsaOli Expensify Customer Posts: 4 Expensify Newcomer
edited March 6 in Integrations and API

If I want to add new tag groups via API to existing tag groups then the only way to do this is to overwrite the whole tags set so that I will add my new group on top of the existing tags?

If I want to overwrite those so that previous groups will remain as they were then I would need to also pass setRequired value.

But as far as I know then API won't give out that value in READ/GET?

The reason I need this is not to break tag groups generated by other integrations with my own integration.

Am I doing something wrong and there is actually a way to keep all the previous groups as they were and just add and update my own group?