Woah @freddymedia this would be mind blowing, 🤯 I almost spilled my coffee just thinking about it.
Have you made any progress so far on this or are you wondering if it’s possible?
-Jess
Hi, Jess!
… this functionality is currently possible with Photoshop, After Effects, Magix Vegas pro, and even coding a website (using JSON "snippets). It’s not new. Since 2003, for example, the video editing program “Sony Vegas” allowed users to accelerate several repetitive/cumbersome tasks that the software could do much faster.
It’s generally called “scripting”.
If a program is structured pretty much like a database or a folder structure, like a parent folder with sub folders inside, and more sub-subfolders inside and so on, this is standard stuff.
It’s not something a normal UB user would even request, because they probably build one page at a time, and (Back To The Future reference) “they have to use their hands”.
But the moment they need to create landers at scale, THAT’S when time is of the essence and we need to summon the powers of coding to do what only the code does better than a human.
Your current API seems to resemble exactly this. It PULLS data from the user account.
At the moment, however, it only GRABS data from the user account… it doesn’t insert/add it into the database (the one which holds the ‘DNA’ that describes what a lander looks like, how many sections it has, what the page width is set to, what Group the lander belongs to, what custom domain was assigned to it, etc).
It’s VERY possible, and you guys are already 50% of the way there. Your developers would simply have to create an interface to allow users to add their scripts.
One day (maybe). One day…