Most of the best practices in REST aren't part of any standard. Also, there is no such thing as best practices. These slides are part of a future university lecture on some conventions to follow. After a quick history rundown so I can remind people about the SOAP Wars of early 2000, and how I nearly lost my mouse hand typing XML manually into Java source editors, we'll go throw some things that are weird to model in REST, like async actions, weird verbs, and related resources. Additionally we'll cover some examples of how some things like pagination, rate limiting, filtering, and sorting, are sometimes handled.
These are by no means the only ways to do things, but building a good API that people can figure out without asking questions is one way to bring joy to users writing code against your system. APIs are UI for backend folks, and good APIs take just as much work as good APIs.