{"id":1959,"date":"2015-09-17T09:48:13","date_gmt":"2015-09-17T13:48:13","guid":{"rendered":"https:\/\/2015.nyc.wordcamp.org\/?post_type=wcb_session&#038;p=1959"},"modified":"2015-09-18T12:19:18","modified_gmt":"2015-09-18T16:19:18","slug":"creating-custom-restful-apis-the-wordpress-way","status":"publish","type":"wcb_session","link":"https:\/\/nyc.wordcamp.org\/2015\/session\/creating-custom-restful-apis-the-wordpress-way\/","title":{"rendered":"Creating Custom RESTful APIs The WordPress Way"},"content":{"rendered":"<div class=\"\">The WordPress REST API is one of the most exciting new features of WordPress, but it is more than just the default routes and endpoints that it adds automatically to your site. It is also an awesome tool for creating your own RESTful API.<\/div>\n<div class=\"\"><\/div>\n<div class=\"\">In this talk we will look at how powerful this tool is, see some some practical examples of how to extend the REST API and learn how to create custom routes and endpoints. When you leave this talk, you&#8217;ll be prepared to create your own custom APIs, the WordPress way.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The WordPress REST API is one of the most exciting new features of WordPress, but it is more than just the default routes and endpoints that it adds automatically to your site. It is also an awesome tool for creating your own RESTful API. In this talk we will look at how powerful this tool &hellip; <a href=\"https:\/\/nyc.wordcamp.org\/2015\/session\/creating-custom-restful-apis-the-wordpress-way\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Creating Custom RESTful APIs The WordPress Way<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":9688619,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1446297300,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1832],"footnotes":""},"session_track":[325633],"session_category":[],"class_list":["post-1959","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-queens"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5Q1GG-vB","session_date_time":{"date":"October 31, 2015","time":"09:15"},"session_speakers":[{"id":"1832","slug":"josh-pollock","name":"Josh Pollock","link":"https:\/\/nyc.wordcamp.org\/2015\/speaker\/josh-pollock\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1959\/revisions"}],"predecessor-version":[{"id":2068,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1959\/revisions\/2068"}],"speakers":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/1832"}],"author":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wporg\/v1\/users\/shelob9"}],"wp:attachment":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=1959"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=1959"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=1959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}