Users Manual
• Parameter (Section 8.2.3)
PUT /nodes/{node}/parameters/{param}
Update a specific parameter of a node.
Template request
PUT /api/v1/nodes/<node>/parameters/<param> HTTP/1.1
Host: <rcvisard>
Accept: application/json
{
"name": "string",
"value": {}
}
Sample response
HTTP/1.1 200 OK
Content-Type: application/json
{
"default": "H",
"description": "Quality, i.e. H, M or L",
"max": "",
"min": "",
"name": "quality",
"type": "string",
"value": "M"
}
Parameters
• node (string) – name of the node (required)
• param (string) – name of the parameter (required)
Request JSON Object
• parameter (Parameter) – parameter to be updated as JSON object (required)
Request Headers
• Accept – application/json
Response Headers
• Content-Type – application/json
Status Codes
• 200 OK – successful operation (returns Parameter)
• 404 Not Found – node or parameter not found
• 403 Forbidden – Parameter update forbidden, e.g. because they are locked by a running
GigE Vision application or there is no valid license for this component.
• 400 Bad Request – invalid parameter value
Referenced Data Models
• Parameter (Section 8.2.3)
GET /nodes/{node}/services
Get descriptions of all services a node offers.
Template request
8.2. REST-API interface 136