Recently I had to do an analysis of a lookup field’s dependencies because it needed to be replaced by a new field looking up to a different table (itself a long story…).
It was all going well, I went into the Maker Portal, I found the table, found the field (sorry – column!), selected it and clicked ‘Show Dependencies’. Wonderful!

Except…
The dependencies list will only show you the cloud flows that use this field column as a trigger – not as a condition or action or anything else outside of the trigger. Which means that you are able to delete the field even if it means a bunch of flow actions will suddenly start failing because the thing doesn’t exist anymore. Where’s the fun in that….nowhere I tell you!
Soooo…what does this mean?
WELL. It basically means you have to search all cloud flows and see if any actions are using that field. Yep. I know. Thankfully there is an automated way to do this – don’t be that person that spends 2 weeks looking through flow actions #aintnobodygottimeforthat. Let JSON Crack do all the work for you! To learn more about JSON Crack in general and other ways to use it click here.
Using JSON Crack
It is super easy. First you need to get JSON from your environment of choice giving you all the (active, if you so wish) cloud flows in the system. You can do this by sticking the below in your browser – don’t forget to update it for your actual environment:
https://environmentname/api/data/v9.0/workflows?$select=clientdata,name&$filter=(category%20eq%205%20and%20statecode%20eq%201)
It will look like this – copy all the text. Ctrl + A, Ctrl + C is your friend.

Get Cracking
In a new tab (or the same tab, whatever makes you happy), go to https://jsoncrack.com/editor and on the left pane, delete what is there and paste the JSON from the API:

You will then see a wonderful long list of all the cloud flows on the right:

Here’s the good bit – you can use the Search Node box on the top right to look for the schema name of your field – this will search the JSON for any mention of this field in any of the flows which will get a green outline and you can press Enter to move to the next flow that mentions it:

You can also click on a flow to copy the details of it (e.g. name, id) and then open that flow in the Maker portal to see exactly where your field is used and make the necessary changes.
You can then repeat this process to ensure no more mentions of the field exist and then delete it.
Yey for JSON! This is a great tool for visualising JSON data in general so keep it in mind! Big thanks to Christy O’Kane for making me aware of this awesomeness!
Alternatively…
Top Tip by Cris Fernandez:
If you use Chrome, you can view and search this JSON within the browser tab by installing the JSON Formatter extension by Callum Locke. It will format the JSON for you (it will still be a wall of text but a structured wall of text!) and you can then use the browser search (Ctrl + F) to find the field schema. It will be quicker, show you all the places the field pops up, and exactly what has been found as a match in the JSON:

Woop Woop!









