REST API Design Best Practices Use JSON as the Format for Sending and Receiving Data. ... Use Nouns Instead of Verbs in Endpoints. ... Name Collections with Plural Nouns. ... Use Status Codes in Error Handling. ... Use Nesting on Endpoints to Show Relationships. ... Use Filtering, Sorting, and Pagination to Retrieve the Data Requested. More items... Sep 16, 2021