This idea has been merged into another idea. To comment or vote on this idea, please visit WEBFLOW-I-4265 Next Version of CMS API.
There is already a feature to delete CMS items through the API, but it's downright broken as it is today.
If there are any links to other CMS items at all, you simply cannot delete the item and it returns a "still in use" error. For someone with thousands of blog posts that are cross referenced with eachother through tags and links, going into them manually and removing every single link just isn't feasible. Even with just ten or a hundred that would take a long, long time - and the point of the API is to automate stuff like this.
Please add support for auto-unlinking and/or just straight up deleting the CMS item without requiring manual unlinking.
Nope unfortunately. Honestly, I could not think of any reason behind this silly limitation other than saving computational resources on their servers.
Is this still not possible? Just want to be able to sync this watered down database with my actual database, and can't do that when there are limitations to the API like this.