Overview (REST API Reference)
Updated: October 3, 2014
The simplified REST API sets for managing entities are as follows:
GET on any un-occupied naming node (for example, / or /test) is a discovery operation and returns an AtomPub feed listing children. It will only return “Immediate node.” For example, if you have queues at A/B/C, and perform GET on “/”, it will return “/A”. If you perform GET on “/A” it will return only “/A/B”, and so on.
“GET” against any occupied node (for example, /test1/test2, /test1/example, or /test2) is a get operation and returns an AtomPub entry with the description.
“PUT” against any unoccupied node is a create operation. The request body is and AtomPub entry with the description.
“DELETE” against any occupied node is a delete operation.
“DELETE” against any unoccupied node is ignored and returns success.