# Get Personal Identity Network Profile

Get personal identity network by id.

Endpoint: GET /personalIdentityNetworks/{pinId}
Version: 1.0.4

## Path parameters:

  - `pinId` (string, required)

## Response 200 fields (application/json):

  - `id` (string)
    ID of the personal identity network service.

  - `name` (string)
    Name of the personal identity network service.

  - `vxlanTunnelProfileId` (string)
    ID of the tunnel profile used by the personal identity network service.

  - `networkSegmentConfiguration` (object)

  - `networkSegmentConfiguration.segments` (integer)

  - `networkSegmentConfiguration.dhcpInfoId` (string)

  - `networkSegmentConfiguration.dhcpPoolId` (string)

  - `distributionSwitchInfos` (array)

  - `distributionSwitchInfos.id` (string)

  - `distributionSwitchInfos.loopbackInterfaceId` (string)

  - `distributionSwitchInfos.loopbackInterfaceIp` (string)

  - `distributionSwitchInfos.loopbackInterfaceSubnetMask` (string)

  - `distributionSwitchInfos.vlans` (string)

  - `distributionSwitchInfos.siteKeepAlive` (string)

  - `distributionSwitchInfos.siteRetry` (string)

  - `accessSwitchInfos` (array)

  - `accessSwitchInfos.id` (string)

  - `accessSwitchInfos.distributionSwitchId` (string)

  - `accessSwitchInfos.templateId` (string)

  - `accessSwitchInfos.webAuthPageType` (string)

  - `accessSwitchInfos.vlanId` (string)

  - `accessSwitchInfos.uplinkInfo` (object)

  - `accessSwitchInfos.uplinkInfo.uplinkType` (string)

  - `accessSwitchInfos.uplinkInfo.uplinkId` (string)

  - `accessSwitchInfos.webAuthPasswordLabel` (string)

  - `accessSwitchInfos.webAuthCustomTitle` (string)

  - `accessSwitchInfos.webAuthCustomTop` (string)

  - `accessSwitchInfos.webAuthCustomLoginButton` (string)

  - `accessSwitchInfos.webAuthCustomBottom` (string)


## Response 400 fields

## Response 401 fields

## Response 403 fields

## Response 404 fields

## Response 422 fields

## Response 500 fields
