APB Devices

Manage inventory of network devices

Get all the network devices

get

Returns array of all the available network devices.

Responses
chevron-right
200

successful operation

No content

get
/devices

No content

Add Device

post

Add a new device

Body
ipstringOptionalExample: 127.0.0.1
usernamestringOptionalExample: admin
passwordstringOptionalExample: password
Responses
chevron-right
200

successful operation

No content

post
/devices

No content

Get details of a network device

get

Returns details of the specified network device.

Path parameters
deviceIdstringRequired

device identifier

Responses
chevron-right
200

successful operation

No content

get
/devices/{deviceId}

No content

Update a network device

put

Updates details of the specified network device.

Path parameters
deviceIdstringRequired

device identifier

Body
ipstringOptionalExample: 127.0.0.1
usernamestringOptionalExample: admin
passwordstringOptionalExample: password
Responses
chevron-right
200

successful operation

No content

put
/devices/{deviceId}

No content

Delete a network device

delete

Deletes the specified network device.

Path parameters
deviceIdstringRequired

device identifier

Responses
chevron-right
200

successful operation

No content

delete
/devices/{deviceId}

No content

Get device uptime

get

Returns uptime of the specified device

Path parameters
deviceIdstringRequired

device identifier

Responses
chevron-right
200

successful operation

No content

get
/devices/{deviceId}/uptime

No content

Get device clock

get

Returns time from the specified device

Path parameters
deviceIdstringRequired

device identifier

Responses
chevron-right
200

successful operation

No content

get
/devices/{deviceId}/clock

No content

Get memory usage of a network device

get

Returns memory usage details of the specified network device.

Path parameters
deviceIdstringRequired

device identifier

Responses
chevron-right
200

successful operation

No content

get
/devices/{deviceId}/memory

No content

Get environment details of a network device

get

Returns environment details of the specified network device.

Path parameters
deviceIdstringRequired

device identifier

Responses
chevron-right
200

successful operation

No content

get
/devices/{deviceId}/environment

No content

Get syslog from device

get

Returns syslogs from the specified device

Path parameters
deviceIdstringRequired

device identifier

Responses
chevron-right
200

successful operation

No content

get
/devices/{deviceId}/syslog

No content

Last updated