REST or Representational State Transfer, takes care of communication between client and server, therefore making the communication easier between them. RESTful monitoring in Netumo is similar to website monitoring such that RESTful URLs are created. However, RESTful URL monitors take different parameters than Website monitors.
RESTful APIs can either require authentication or allow anonymous calls. In the case of anonymous calls then the REST monitor can work on its own without any additional requirements however for REST APIs that require authorization then Netumo requires the token and the ability to fetch such a token. Typically, tokens are generated with another REST API call with a normal username and password.

Before doing the RESTful monitor call, Netumo will trigger the REST Auth call to update the token. The REST Auth call can be done each time, i.e. before the REST monitor call or else only once in a while, and the token used for subsequent calls. In case the server returns an updated token then Netumo will use that for subsequent REST monitoring calls.
