I’m trying to bootstrap my setup for Infusionsoft so it will create all the custom fields, tabs, and all of that fun stuff that we have in production. I don’t want to have to create all this manually since then I am manually maintaining and trying to keep two different Infusionsoft crms up-to-date with each other. My idea was to just make some code I can run that will update/delete/create all of the stuff I need in the dev environment.
The problem I ran into is that when adding custom fields you need to have a header (which is basically a DataFormTab so I don’t know why it’s not called DataFormTabId) which cannot be created from the API. This means each of my developers that sets up a dev environment needs to manually add all of the tabs in via the UI (which takes precious time away from getting real work done).
I’m requesting that we get write access on top of read access so I can accomplish this. The API functions exist already to do what I want I just don’t have access.