REST is a compliant web service that allows a client to interact with the service using a set of predefined stateless operations. REST is not a protocol, it is an architectural style.
Whether or not an interface is truly REST compliant is not particularly relevant when the goal is to use one in PowerShell. Interfaces must be used according to any documentation that has been published.