基盤となるデータベースを掘り下げてもかまわない場合は、基盤となるデータベースでこれを直接行うことができます(構造は非常に単純で、対応するリソースIDにちなんで名付けられたテーブルがあります)。拡張機能を使用して、これを独自のAPIに変換することもできます(ただし、権限には注意が必要です)。
拡張機能のプラグインを介してDataStoreAPIを拡張するための新しいサポート(マスターのみのatm)にも興味があるかもしれません- https://github.com/ckan/ckan/pull/1725