Way to check currently used fields

I have a lot of views which use a field that is being deprecated. The data has been migrated into another format and I need to be able to delete the original so that it doesn’t get used.

If possible, I need to know what views and filters are looking at the old field so I can manually change it to look at the new one, and then be assured that my delete will not have unintended consequences.

5 Likes

Hey there, this one looks like could be a very useful feature for admins. Have you already filed a feature request?

I found no means for that and immediately thought of Fibery API. But this isn’t something trivial.

From Fibery AI:

Recommendation

For now, the manual approach is more practical because:

  1. API complexity: Requires significant reverse-engineering effort

  2. Undocumented structures: View metadata formats aren’t documented

  3. Maintenance burden: Internal formats may change without notice

If you need automated field dependency tracking, consider:

  1. Feature request: Ask Fibery team to add native field dependency tracking

  2. Hybrid approach: Use APIs for basic analysis, manual verification for critical changes

  3. Community collaboration: Work with other developers to document the metadata structures

The APIs provide the raw data needed, but building a comprehensive field usage tracker would be a substantial development effort due to the lack of detailed documentation about internal data structures.