Configuration Sync

Update list of active devices/queues in a RIP

URL:

POST http://api.aurelon.com/api/v2/configuration/sync

Request Headers:

Content-Type : application/json
HardwareHash : see Authentication
SerialNumber : see Authentication
ApplicationVersion : see Authentication

Request Body:

JSON object containing:

  • ComputerGUID– required – the Computer GUID
  • DeviceList – required – Array of objects per device. Each object containing:
    • DeviceGUID– required – active Device GUIDs at RIP
    • QueueList– Array of active Queue GUIDs at RIP

Response:

Content type application/json containing the result of the operation.

Success:

200 OK : {“Message”: “Configuration successfully saved”}

Error:

  • 400 Bad Request : {“Message”:””ComputerGUID” required”}
  • 400 Bad Request : {“Message”:””DeviceList” field is required”}
  • 400 Bad Request : {“Message”:””QueueList” field is required”}
  • 401 Unauthorised : {“Message”:”Invalid HardwareHash”}
  • 401 Unauthorised : {“Message”: “”MisKey” or “HardwareHash”, “SerialNumber” and “ApplicationVersion” header are required”}
  • 415 Unsupported Media Type : {“Message”:”This request is not properly formatted”}
  • 500 Internal Server Error : {“Message”:”Internal Server Error”}