The Beginner’s Guide to Test RESTful APIs and Web Services

#ICYDK: REST API and RESTful Web Services Explained

REST API stands for Representational State Transfer Application Programming Interface. Some questions that might come up when you’re first starting to understand REST API are, “What is being represented exactly,” “What is a state,” and “What is being transferred?” So in this article, let’s look at all the words of REST API individually and learn what they all mean.

The word “representational” means there is a transfer of representations of resources, and the resources can be pretty much anything that can be named on the Internet like a list of users or a list of photos, comments, posts, articles, pages, videos, books, profiles, etc. To understand how exactly we get a representation of resources, you need to look at how everyone interacts with web pages, the client-server model, and the HTTP. Here’s the HTTP protocol: https://goo.gl/26ARuq