APB VLAN

Manage VLANs

Get VLAN information for a specific device

get

Retrieves VLAN details associated with the specified device ID.

Path parameters
deviceIdstringRequired

The unique identifier of the device.

Responses
chevron-right
200

successful operation

application/json
vlanIdstringOptional

The ID of the VLAN.

namestringOptional

The name of the VLAN.

statusstringOptional

The status of the VLAN (e.g., active, inactive).

get
/vlan/{deviceId}

Create a new VLAN for a specific device

post

Creates a new VLAN associated with the specified device ID.

Path parameters
deviceIdstringRequired

The unique identifier of the device.

Body
vlan_idintegerOptional

The VLAN ID to be created

Default: 4010
Responses
chevron-right
200

VLAN created successfully

No content

post
/vlan/{deviceId}

No content

Delete a specific VLAN for a device

delete

Deletes the specified VLAN associated with the given device ID and VLAN ID.

Path parameters
deviceIdstringRequired

The unique identifier of the device.

vlanIdstringRequired

The unique identifier of the VLAN to be deleted.

Responses
chevron-right
200

VLAN deleted successfully

No content

delete
/vlan/{deviceId}/{vlanId}

No content

Get interface VLAN information for a device

get

Retrieves interface VLAN details associated with the specified device ID.

Path parameters
deviceIdstringRequired

The unique identifier of the device.

Responses
chevron-right
200

successful operation

application/json
interfaceIdstringOptional

The ID of the interface.

vlanIdstringOptional

The ID of the VLAN.

statusstringOptional

The status of the interface VLAN (e.g., active, inactive).

get
/interfaceVlan/{deviceId}

Create interface VLAN for a device

post

Creates an interface VLAN association for the specified device ID.

Path parameters
deviceIdstringRequired

The unique identifier of the device.

Body
interfaceIdstringOptional

The ID of the interface.

vlan_idintegerOptional

The VLAN ID to associate with the interface.

Default: 4010
Responses
chevron-right
200

Interface VLAN created successfully

No content

post
/interfaceVlan/{deviceId}

No content

Last updated