diff --git a/lib/api/services/JsonApiService.js b/lib/api/services/JsonApiService.js
index <HASH>..<HASH> 100644
--- a/lib/api/services/JsonApiService.js
+++ b/lib/api/services/JsonApiService.js
@@ -2,6 +2,12 @@ const cleanObject = require('clean-object');
 const JSONAPISerializer = require('json-api-serializer');
 const Serializer = new JSONAPISerializer();
 
+var findRecords = require('../blueprints/find');
+var findOneRecord = require('../blueprints/findone');
+var createRecord = require('../blueprints/create');
+var destroyOneRecord = require('../blueprints/destroy');
+var updateOneRecord = require('../blueprints/update');
+
 function deepMap(obj, iterator) {
   return _.transform(obj, function(result, val, key) {
     result[key] = _.isObject(val) ?
@@ -21,6 +27,12 @@ function _setIdTypeToString(object) {
 
 module.exports = {
 
+  findRecords: findRecords,
+  findOneRecord: findOneRecord,
+  createRecord: createRecord,
+  destroyOneRecord: destroyOneRecord,
+  updateOneRecord: updateOneRecord,
+
   serialize: function(modelName, data) {
 
     Serializer.register(modelName, {
Proxy blueprints in service to be accessible from custom actions