Josh is a WordPress developer and educator. He is the founder of Caldera Labs, makers of awesome WordPress tools including Caldera Forms, a drag and drop, responsive WordPress form builder.
Josh Pollock explains how to add custom routes to the WordPress API, noting that the WordPress REST API is not one API, but millions of highly customizable APIs, which can also be leveraged as a tool for making APIs.
Josh Pollock digs into advanced OOP for WordPress, showing how to use filters to modify the WordPress REST API using an object-oriented approach. He walks through how to create a WordPress plugin to modify the capabilities of WordPress REST API endpoints so they can be better optimized for search.