Title: Enable gzip compression for /wp-json/posts
Last modified: August 30, 2016

---

# Enable gzip compression for /wp-json/posts

 *  [jagesh1902](https://wordpress.org/support/users/jagesh1902/)
 * (@jagesh1902)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/enable-compression-for-wp-jsonposts/)
 * Enable compression for the following resources to reduce their transfer size 
   issue
 * Enable compression for /wp-json/posts
    Enable compression for /wp-json/pages?
 * [https://wordpress.org/plugins/json-rest-api/](https://wordpress.org/plugins/json-rest-api/)

Viewing 1 replies (of 1 total)

 *  [jamiatts](https://wordpress.org/support/users/jamiatts/)
 * (@jamiatts)
 * [10 years, 2 months ago](https://wordpress.org/support/topic/enable-compression-for-wp-jsonposts/#post-6568444)
 * Adding the following to WP_JSON_Server->serve_request before sending headers 
   works for us (reduced the JSON file size 86%!).
 *     ```
       if (function_exists('ob_gzhandler')) {
       	ob_start('ob_gzhandler');
       }
       ```
   
 * Would love to see this functionality in the plugin as well. Thank you for your
   work!

Viewing 1 replies (of 1 total)

The topic ‘Enable gzip compression for /wp-json/posts’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/json-rest-api_2e3641.svg)
 * [WP REST API (WP API)](https://wordpress.org/plugins/json-rest-api/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/json-rest-api/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/json-rest-api/)
 * [Active Topics](https://wordpress.org/support/plugin/json-rest-api/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/json-rest-api/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/json-rest-api/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [jamiatts](https://wordpress.org/support/users/jamiatts/)
 * Last activity: [10 years, 2 months ago](https://wordpress.org/support/topic/enable-compression-for-wp-jsonposts/#post-6568444)
 * Status: not resolved