Versions
Changes from RIO Broker API 1.0.0 to RioBroker API 2.0.0.
What's New
- GET/api/cluster/members/{memberId} Get the specified cluster member.
- DELETE/api/cluster/members/{memberId} If the node is a data node, then the node is removed from the cluster.
- GET/api/auth/certificate Returns the public key as Elliptic Curve components for asymmetrically verifying the System Token's Signature.
- GET/api/devices/{deviceType} List devices.
- GET/api/jobs/{jobId}/filestatus/{objectName} Returns job file status log.
- POST/api/logs Starts bundling logs from each node.
- GET/api/logs/{logsetId}/download Download logset.
- GET/api/logs/ List all logsets.
- GET/api/devices/{deviceType}/{deviceName} Get a device.
- POST/api/devices/{deviceType}/{deviceName} Create a device.
- DELETE/api/devices/{deviceType}/{deviceName} Delete a device.
- HEAD/api/devices/{deviceType}/{deviceName} Detects if a device exists.
- GET/api/jobs/{jobId}/filestatus Returns job files status log.
- GET/api/logs/{logsetId} Get the logset information.
- DELETE/api/logs/{logsetId} Delete a logset.
- HEAD/api/logs/{logsetId} Determines if a logset exists.
- GET/api/reports Create new CSV report.
- HEAD/api/brokers/{brokerName}/relationships/{relationshipName} Returns a 200 if the relationship exists for this broker, and a 404 otherwise. There is no payload associated with this request.
What's Deprecated
- GET
/api/devices/storedURI/{deviceName}Get Stored URI device connection information. - DELETE
/api/devices/storedURI/{deviceName}Deletes a Stored URI device - HEAD
/api/devices/storedURI/{deviceName}Detects if a Stored URI Device exists - GET
/api/devices/storedURILists Stored URI devices - POST
/api/devices/storedURICreates a new Stored URI device. - GET
/api/devices/flashnet/{deviceName}Get Flashnet device connection information. - DELETE
/api/devices/flashnet/{deviceName}Deletes a Flashnet device - HEAD
/api/devices/flashnet/{deviceName}Detects if a Flashnet device exists - GET
/api/devices/marquis/{deviceName}Get Marquis device connection information. - DELETE
/api/devices/marquis/{deviceName}Deletes a Marquis device - HEAD
/api/devices/marquis/{deviceName}Detects if a Marquis Device exists - GET
/api/devices/flashnetLists Flashnet devices - POST
/api/devices/flashnetCreates a new Flashnet device. - GET
/api/devices/marquisLists Marquis devices - POST
/api/devices/marquisCreates a new Marquis device.