Je zou dit zeker rechtstreeks in de onderliggende database kunnen doen als je bereid bent om daar in te graven (de structuur is vrij eenvoudig met tabellen die zijn vernoemd naar de bijbehorende resource-ID). Je zou dit zelfs in een eigen API kunnen veranderen met een extensie (hoewel je voorzichtig moet zijn met rechten).
Mogelijk bent u ook geïnteresseerd in de nieuwe ondersteuning (alleen master atm) voor het uitbreiden van de DataStore API via een plug-in in een extensie - zie https://github.com/ckan/ckan/pull/1725