# Filter activeresource response body

**URL:** <https://www.ruby-forum.com/t/filter-activeresource-response-body/176266>\
**Category:** Rails\
**Created:** [September 28, 2009, 8:58am UTC](https://www.ruby-forum.com/t/filter-activeresource-response-body/176266 "2009-09-28T08:58:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![slavix](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b19c9b/32.png) [@slavix](https://www.ruby-forum.com/u/slavix)\
**Post date:** [September 28, 2009, 8:58am UTC](https://www.ruby-forum.com/t/filter-activeresource-response-body/176266/1 "2009-09-28T08:58:33Z")

</div>

Hello,  
I have an ActiveResource model that loads imperfectly structured json  
from a third party service. I need to catch response before its parsed  
by the model and make a few corrections on the json.  
How should I go about doing this?

thanks,  
Slava

---

<div class="post-metadata">

**Author:** ![slavix](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b19c9b/32.png) [@slavix](https://www.ruby-forum.com/u/slavix)\
**Post date:** [September 29, 2009, 3:49am UTC](https://www.ruby-forum.com/t/filter-activeresource-response-body/176266/2 "2009-09-29T03:49:33Z")

</div>

found a way 🙂  
had to overwrite instantiate\_record method inside ActiveResource.
