The Services module allows you to provide web services from your Drupal site.

Services is really popular and works with formats such as REST, XMLRPC, JSON and SOAP.

However, when asked about Services during a training class last week, I was realized that the students were asking me because there was little-to-no clear documentation available.

So, I sat down and decided to write a Beginners guide to the Services module.

Here's a 5-step guide to using Services creating a REST API for your Drupal site.