Essentially we need to allow web users on a Wordpress site, to retrieve a model they’ve been working on. For example say it was a sphere that you could specify the diameter and colour of, you’d start with the default state model, perhaps 5cm blue, change the size and colour and then give your current version a name, or “Job Number”. A few days later that user comes back to the model and enters the name/number of that previous version and can continue altering it, calling it V2 or whatever to differentiate from previous one.
In order to achieve the user experience you describe above, you will need to connect ShapeDiver models to a database of users on your side. You don’t necessarily need the geometry backend API or to care about the sdTF format for this. You can simply embed ShapeDiver models using the viewer API and store somewhere the list of parameters and their values once a user wants to “save” their configuration and come back later.
In the near future, we will make this simpler by allowing to load and save “anonymous saved states” through the API, which will remove the need to store the list of parameter values, but will still rely on a user database on your side, instead saving only a simple link to the saved configuration.