Endpoints
With our understanding of authorization, we can now go ahead and start playing with the Chef server API; however, before we jump ahead and get our hands dirty, lets quickly check what endpoints are provided to us by the Chef server and also see what to expect from them.
/users
The users endpoint has two methods:
- The
GET
method - The
POST
method
GET
The GET
method is used to get a list of users set up on the Chef server. This method has no parameters. We had used this method to get a list of users configured on our Chef server in the example earlier.
For a request, we can use the following code:
GET /users
Response:
The response will return a JSON, containing a username and URI corresponding to users on the Chef server:
{ "mayank"=>"https://chef.sychonet.com:443/users/mayank" ...
Get Mastering Chef now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.