The Q5-DVD Plugin is a REST endpoint that allows subscribers to request information on DVDs via a barcode. It is my sojorn into developing a REST endpoint.
WordPress & REST
WordPress implemented support for REST in arround 2015. REST (which stands for Representational State Transfer) is a standard architecture for transferring data between a Server and a Client, particularly Web Servers and Web Clients.