function serialize(req,res) {
  if(req.err) {
    res.status(422).json({errors:[{detail:req.err}]});
  }else{
    req.data.forEach(function(data,i) {
      var temp = data[i];
      req.data[i] = {
        _id: temp.id,
        type: 'data',
        attributes:{
        }
      };
      for(field in req.context.fields){
        data[i].attributes[field] = temp[field];
      }
      
    });
    res.status(200).json({data:JSON.stringify(req.data)});
  }
}

module.exports = serialize;


@@ -72,17 +72,16 @@
 %7Berrors:
-%5B
 %7Bdetail:
@@ -88,17 +88,16 @@
 req.err%7D
-%5D
 %7D);%0A  %7De
@@ -166,19 +166,16 @@
 data
-%5Bi%5D
 ;%0A      
 req.
@@ -174,19 +174,12 @@
     
-req.
 data
-%5Bi%5D
  = %7B
@@ -197,16 +197,17 @@
 d: temp.
+_
 id,%0A    
@@ -320,11 +320,8 @@
 data
-%5Bi%5D
 .att
@@ -341,23 +341,22 @@
 %5D = temp
-%5B
+.
 field
-%5D
 ;%0A      

Update json-serializer.js