v51

latestOpenAPI 3.0.2raw.githubusercontent.com2026-08-01245104440.0 KB
Objects

Create rack passive element

Add a new passive element (patch panel, filler panel, organiser, or PDU) to a rack. The server assigns the element identifier. Requires MODIFY access to the rack object.

post/v1/objects/{object-id}/rack-layout/passive-elements

Path parameters

object-idinteger required

Rack object ID

Request body

idinteger

Element ID (assigned by the server; ignored on input).

namestring

Element name.

typeinteger

Element type (0=patch panel, 1=filler panel, 2=organiser, 3=PDU). Immutable on update.

positioninteger

Position in rack units.

heightinteger

Height in rack units.

orientationinteger

Orientation (0=fill, 1=front, 2=rear).

portCountinteger

Number of ports (patch panels only).

imageFrontstring uuid

Front image UUID from the image library.

imageRearstring uuid

Rear image UUID from the image library.

Response

Passive element created

idinteger

Element ID (assigned by the server; ignored on input).

namestring

Element name.

typeinteger

Element type (0=patch panel, 1=filler panel, 2=organiser, 3=PDU). Immutable on update.

positioninteger

Position in rack units.

heightinteger

Height in rack units.

orientationinteger

Orientation (0=fill, 1=front, 2=rear).

portCountinteger

Number of ports (patch panels only).

imageFrontstring uuid

Front image UUID from the image library.

imageRearstring uuid

Rear image UUID from the image library.