Adding data – POST to Collections
Posting a single element (IoTEntity, IoTProperty or IoTStateObservation) to the respective collection will result in a new element being added to the collection or, if the @about attribute identifies an already existing entity, updating the existing entity.
{base}/IoTEntities
{base}/IoTEntities/{IoTEntityID}/properties
{base}/IoTEntities/{IoTEntityID}/properties/{IoTPropertyID}/observations
Setting data – The PUT method
To be implemented.
Posting an element (IoTEntity, IoTProperty or IoTStateObservation) to the URI identifying the resource will result in the resource being replaced with the contents of the posted representation. E.g., if previously existing IoTProperties in an IoTEntity are not included in the posted representation, these will be deleted from the IoTEntity. To add or merge data, use POST.
{base}/IoTEntities/{IoTEntityID}{base}/IoTEntities/{IoTEntityID}/properties/{IoTPropertyID}
Removing data – The DELETE method
The DELETE method will remove the resource identified by the URI.
{base}/IoTEntities/{IoTEntityID}
{base}/IoTEntities/{IoTEntityID}/properties/{IoTPropertyID}