What exactly would you like to do? Do you want to send a body with a GET request, or are you trying to send JSON data in the query string?
Guzzle 4 allows you to send a body with a GET request if you really want to, but I would highly discourage it. Simply pass the "json" request option with JSON data when sending a GET request.
http://docs.guzzlephp.org/en/latest/clients.html#json. You should probably not do this as most servers will not download the body and your request will time out.
As for sending JSON data in the query string: no, Guzzle will never support this out of the box because there's no clear way that this would work. You can do this yourself by simple setting one of the query string parameters to your JSON encoded data, and Guzzle will url encode the data as needed.