This video discusses how to design an HTTP API to perform an action to a resource as opposed to CRUD operations.
No download links available.