About 50 results
Open links in new tab
  1. What is REST?: REST API Tutorial

    Apr 1, 2025 · These principles must be satisfied if a service interface is to be referred to as RESTful. A Web API (or Web Service) conforming to the REST architectural style is called a …

  2. HTTP Methods - REST API Tutorial

    Nov 4, 2023 · REST guidelines suggest using a specific HTTP method on a particular type of call made to the server i.e. GET, POST, PUT or DELETE.

  3. How to Design a REST API - Step by Step Guide

    Nov 6, 2023 · Follow these steps to design a REST API - Identify the Object Model, Create Resource URIs, Determine Representations, and Assign HTTP Methods.

  4. REST API Best Practices

    Oct 22, 2024 · Nordic’s article on RESTful API pagination is a good resource for exploring the topic further. 11. API Security is Not an Afterthought The security of an API is a non-negotiable …

  5. REST API URI Naming Conventions and Best Practices

    Nov 4, 2023 · RESTful URI should refer to a resource that is a thing (noun) instead of referring to an action (verb) because nouns have properties that verbs do not have – similarly, resources …

  6. Rate Limiting a REST API

    Rate limiting is a control mechanism that dictates how often a user can call your API within a certain time frame. It prevents abuse and ensures fair resource usage among multiple clients.

  7. REST Architectural Constraints

    Nov 19, 2024 · REST defines 6 architectural constraints which make any web service – a truly RESTful API i.e. Uniform interface, Client–server, Stateless, Cacheable, Layered system, …

  8. Idempotency - What is an Idempotent REST API?

    Nov 5, 2023 · In the realm of RESTful web services, idempotency relates to the concept that making the same API request multiple times should yield the same result as making it just once.

  9. REST API Response Pagination, Sorting and Filtering

    As a best practice, REST APIs SHOULD support server-side pagination from day one, even for all collections, as adding pagination is a breaking change. Learn how to do it.

  10. HTTP Status Codes - REST API Tutorial

    Aug 9, 2024 · HTTP specification defines these standard status codes divided into five categories that can be used to convey the results of a client’s request.