relationships and it provides a sparse field set so we can just have a selected set of data instead of the complete resources in addition it also provides us a definition how how sorting can be done pagination filtering uh it provides a full crowd operation so it describes how we can create resources updated uh uh updaters relationships delete the resources uh and it also provides a standardized uh errors uh so again it's a it's a nicely written specification uh if you're not familiar with it feel free to check it out