{"id":80173,"date":"2018-01-19T17:49:17","date_gmt":"2018-01-19T17:49:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/better-rest-endpoints\/"},"modified":"2019-02-13T01:15:10","modified_gmt":"2019-02-13T01:15:10","slug":"better-rest-endpoints","status":"publish","type":"plugin","link":"https:\/\/he.wordpress.org\/plugins\/better-rest-endpoints\/","author":212349,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.2","stable_tag":"1.5.2","tested":"4.9.29","requires":"4.7.1","requires_php":"","requires_plugins":"","header_name":"Better Rest Endpoints","header_author":"Eric Stout","header_description":"Serves up slimmer WordPress Rest API endpoints, with some great enhancements.","assets_banners_color":"56717d","last_updated":"2019-02-13 01:15:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/factor1\/better-rest-endpoints\/","header_author_uri":"https:\/\/ericwstout.com\/","rating":5,"author_block_rating":0,"active_installs":200,"downloads":3822,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1805932","resolution":"128x128","location":"assets"},"icon.svg":{"filename":"icon.svg","revision":"1805932","resolution":"","location":"assets"}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1805932","resolution":"1544x500","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1805932","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.1.0","1.1.1","1.1.2","1.2.0","1.2.1","1.3.0","1.4.0","1.4.1","1.5.0","1.5.1","1.5.2"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2211,1556,129131,1118,2299],"plugin_category":[59],"plugin_contributors":[152062],"plugin_business_model":[],"class_list":["post-80173","plugin","type-plugin","status-publish","hentry","plugin_tags-acf","plugin_tags-api","plugin_tags-endpoints","plugin_tags-json","plugin_tags-rest","plugin_category-utilities-and-tools","plugin_contributors-erwstout","plugin_committers-erwstout","plugin_committers-factor1","plugin_support_reps-erwstout"],"banners":{"banner":"https:\/\/ps.w.org\/better-rest-endpoints\/assets\/banner-772x250.png?rev=1805932","banner_2x":"https:\/\/ps.w.org\/better-rest-endpoints\/assets\/banner-1544x500.png?rev=1805932","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/better-rest-endpoints\/assets\/icon.svg?rev=1805932","icon":"https:\/\/ps.w.org\/better-rest-endpoints\/assets\/icon.svg?rev=1805932","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>A WordPress plugin that serves up slimmer WP Rest API endpoints, with some great\nenhancements like ACF fields, WordPress menu endpoints, and more. You can\nview the full documentation and features <a href=\"https:\/\/github.com\/factor1\/better-rest-endpoints\">here<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Activate the plugin<\/li>\n<li>Use the better-rest-endpoint API endpoint to access your data<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Where can I find all the documentation?<\/dt>\n<dd><p>You can find the complete documentation on <a href=\"https:\/\/github.com\/factor1\/better-rest-endpoints\">GitHub<\/a>.<\/p><\/dd>\n<dt>Why make this plugin?<\/dt>\n<dd><p>The core Rest API is full of information we don't really need in our responses.\nThis was a solution to serve up exactly what we need for making beautiful sites\nwith great speeds.<\/p><\/dd>\n<dt>Do I just turn this on and it works?<\/dt>\n<dd><p>It's worth noting that Better Rest Endpoints is for the more seasoned theme or app developer.\nJust activating the plugin will do nothing - you need to build\/adjust your theme or\napps endpoints to use Better Rest Endpoints.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>= 1.5.2, Febuary 12, 2019\n* Update: Plugin version to fix SVN issue<\/p>\n\n<p>= 1.5.1, Febuary 12, 2019\n* Update: Plugin version to fix SVN issue<\/p>\n\n<p>= 1.5.0, Febuary 11, 2019\n* Add: Functionality to get menus by location<\/p>\n\n<h4>1.4.1, January 23, 2019<\/h4>\n\n<ul>\n<li>Add: Functionality to get a page by slug or path for hierarchical pages<\/li>\n<li>Add: 'modified date' to all endpoints with 'date'<\/li>\n<li>Add: Support for ACF options pages<\/li>\n<li>Fix: Empty page array<\/li>\n<\/ul>\n\n<h4>1.3.0, June 5, 2018<\/h4>\n\n<ul>\n<li>Add: Yoast values to responses, see docs for more information<\/li>\n<li>Update: How slug values are populated in responses<\/li>\n<\/ul>\n\n<h4>1.2.1, June 4, 2018<\/h4>\n\n<ul>\n<li>Add: Permalinks to all post\/page endpoints<\/li>\n<\/ul>\n\n<h4>1.2.0, Febuary 7, 2018<\/h4>\n\n<ul>\n<li>Add: ACF query in endpoint url to hide acf values from the response where applicable (all collections)<\/li>\n<li>Add: Media query in endpoint url to hide featured media from the response where applicable (all collections)<\/li>\n<\/ul>\n\n<h4>1.1.2, January 25, 2018<\/h4>\n\n<ul>\n<li>Fix: issue where get post by slug was returning just the first post<\/li>\n<li>Fix: instance of lefover $bwe variable naming<\/li>\n<\/ul>\n\n<h4>1.1.1, January 25, 2018<\/h4>\n\n<ul>\n<li>Update: update plugin version to retrigger build.<\/li>\n<\/ul>\n\n<h4>1.1.0, January 25, 2018<\/h4>\n\n<ul>\n<li>Add: get post by slug endpoint<\/li>\n<\/ul>\n\n<h4>1.0.2, January 19, 2018<\/h4>\n\n<ul>\n<li>Fix: static instance warning<\/li>\n<li>Fix: failure of ACF function by including admin plugin.php<\/li>\n<li>Update: all functions named bwe_ to bre_<\/li>\n<\/ul>\n\n<h4>1.0.1, January 19, 2018<\/h4>\n\n<ul>\n<li>Prep: Update files for release on WP Repo.<\/li>\n<\/ul>","raw_excerpt":"A WordPress plugin that serves up slimmer WP Rest API endpoints.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/80173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=80173"}],"author":[{"embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/factor1"}],"wp:attachment":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=80173"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=80173"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=80173"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=80173"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=80173"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=80173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}