Z pewnością możesz to zrobić bezpośrednio w bazowej bazie danych, jeśli chcesz się tam zakopać (struktura jest dość prosta z tabelami nazwanymi od odpowiedniego identyfikatora zasobu). Możesz nawet przekształcić to we własne API za pomocą rozszerzenia (chociaż powinieneś uważać na uprawnienia).
Możesz być również zainteresowany nowym wsparciem (tylko master atm) dla rozszerzenia API DataStore za pomocą wtyczki w rozszerzeniu - zobacz https://github.com/ckan/ckan/pull/1725