Download OpenAPI specification:Download
Based on a user's permission, a user may view their locations, provider and patch panel in their organization. These locations can be filtered by permission code, account number, cage and cabinet details to get both A Side and Z side IBX locations and patch panel available ports to place an order
This method retrieves all the user’s IBX locations, accounts, cages and cabinets information according to their ordering permission. This includes A-side and Z-side location information for a cross connect order.
permissionCode required | string Enum: "CROSS_CONNECT" "WORK_VISIT" "SHIPMENTS" List of Permission code to be filtered |
ibxs | Array of strings List of IBXs to be filtered |
providerAccountNumber | string The service provider's account number (Z-side) linked to their cage. Mandatory when used together with |
aSideIbx | string A-Side IBX details to fetch the (Z-side). This is only applicable when permissionCode is |
connectionService | string Type of connection service to fetch the Z-side details. This is only applicable when permissionCode is |
details | boolean Default: false When |
Array of objects (locations_details) | |||||||||||
Array
|
{- "crossConnects": [
- {
- "ibx": "LD5",
- "accessRestricted": false,
- "specialPrivilege": false,
- "accounts": [
- {
- "accountNumber": "10000001",
- "accountName": "Company Limited",
- "allowOrder": true
}
], - "cages": [
- {
- "id": "LD5:01:00001",
- "type": "PRIVATE",
- "accountNumber": "10000001",
- "cabinetId": "LD5:01:00001:0000",
- "cabinetType": "PRIVATE"
}, - {
- "id": "LD5:01:00002",
- "type": "PRIVATE",
- "accountNumber": "10000001",
- "cabinetId": "LD5:01:00002:0101",
- "cabinetType": "PRIVATE"
}
]
}
]
}
This method retrieves all available patch panels associated with a cabinet for a user with cross connects ordering permission.
cabinetId required | string ID of the cabinet |
providerAccountNumber | string The service provider's account number (Z-side) linked to their cage. Mandatory when used together with |
aSideIbx | string The IBX location code for A-Side. When used together with |
accountNumber | string Account number is only required when cabinet is shared. |
patchPanelId | string Patch panel unique ID / serial number |
availablePortCount | number Available ports for use |
patchPanelReferenceId | string Unique reference ID associated with patch panel |
ifcEnabled | boolean Default: false Patch panel will support only intra facility when |
provisioningType | string Enum: "REGULAR" "FAST_PROVISIONING" If |
[- {
- "patchPanelId": "PP:0000:00000",
- "availablePortCount": 40,
- "patchPanelReferenceId": "CP:0000:09090",
- "ifcEnabled": false,
- "provisioningType": "REGULAR"
}
]
This method retrieves details of a patch panel by its ID to a user with cross connects ordering permission.
patchPanelId required | string ID of patch panel |
providerAccountNumber | string The service provider's account number (Z-side) linked to their cage. Mandatory when used together with |
aSideIbx | string The IBX location code for A-Side. When used together with |
accountNumber | string A-Side cage account number |
patchPanelId | string Patch panel ID / serial number | ||||||||||
ibx | string IBX location code | ||||||||||
cageId | string Cage ID | ||||||||||
cabinetId | string Cabinet ID | ||||||||||
accountNumber | string Customer cage account number | ||||||||||
accountName | string Customer cage account name | ||||||||||
dedicatedMediaType | string Type of dedicated media | ||||||||||
preWired | boolean Prewired status of cross connects. When | ||||||||||
type | string Enum: "CUSTOMER_PROVIDED" "EQUINIX_PROVIDED" Patch panel type | ||||||||||
ifcEnabled | boolean Identifies if intra-facility cable (IFC) connection is required for patch panel. When | ||||||||||
rackLocations | string Rack location of patch panel | ||||||||||
installLocations | string Value: "STANDARD" Location of installed patch panel | ||||||||||
installationRequired | boolean Default: false If | ||||||||||
circuitAvailable | boolean Default: false if | ||||||||||
availablePorts | Array of numbers Individually identified ports that are available out of the total number of ports. | ||||||||||
Array of objects (Connection_services_details) | |||||||||||
Array
| |||||||||||
Array of objects (userPortDetails) | |||||||||||
Array
| |||||||||||
provisioningType | string Enum: "REGULAR" "FAST_PROVISIONING" If |
{- "ibx": "IB1",
- "cageId": "IB1:04:144155",
- "accountName": "COMPANY INC.",
- "accountNumber": "101323",
- "patchPanelId": "PP:0000:31231",
- "cabinetId": "PP:0000:31231:0000",
- "prewired": false,
- "maxPorts": 48,
- "type": "Customer provided",
- "customerReferenceId": "IFC DEMARC",
- "ifcPanel": false,
- "availablePorts": [
- 1,
- 2
], - "connectionServices": [
- {
- "name": "COAX",
- "mediaTypes": [
- {
- "name": "COAX",
- "protocolTypes": [
- {
- "name": "DS_3",
- "connectorTypes": [
- "BNC",
- "LC"
]
}
], - "circuitCounts": [
- 3,
- 6
]
}
]
}, - {
- "name": "MULTI_MODE_FIBER",
- "mediaTypes": [
- {
- "name": "62.5_MICRON_MULTI_MODE_FIBER",
- "protocolTypes": [
- {
- "name": "FIBRE_CHANNEL",
- "connectorTypes": [
- "ST",
- "LC",
- "FC",
- "SC"
]
}, - {
- "name": "FAST_ETHERNET",
- "connectorTypes": [
- "ST",
- "SC",
- "LC",
- "FC"
]
}, - {
- "name": "GIGABIT_ETHERNET",
- "connectorTypes": [
- "ST",
- "SC",
- "FC",
- "LC"
]
}
], - "circuitCounts": [
- 3,
- 6,
- 12,
- 24,
- 48
]
}
]
}
]
}
This method retrieves all available cross connect service providers to a user with cross connects ordering permission.
cageId required | string Cage ID |
accountNumber required | string Account number of A-Side cage |
providerAccountName | string Cage account name of service provider |
providerAccountNumber | string Cage account number of service provider |
[- {
- "providerAccountName": "Equinix",
- "providerAccountNumber": "1"
}
]
This method retrieves a list of supported connection services such as media types, protocol types, connector types and circuit counts.
ibx required | string IBX |
name | string (Connection_services) Enum: "COAX" "MP4_CABLE" "MULTI_MODE_FIBER" "POTS" "SINGLE_MODE_FIBER" "UTP" The name of the available connection service. | ||||||
Array of objects | |||||||
Array
|
[- {
- "name": "MULTI_MODE_FIBER",
- "mediaTypes": [
- {
- "name": "50_MICRON_MULTI_MODE_FIBER_OM3",
- "protocolTypes": [
- {
- "name": "100_GIG_ETHERNET",
- "connectorTypes": [
- "SC",
- "ST"
]
}, - {
- "name": "10_GIG_ETHERNET",
- "connectorTypes": [
- "SC",
- "ST"
]
}, - {
- "name": "40_GIG_ETHERNET",
- "connectorTypes": [
- "SC",
- "ST"
]
}, - {
- "name": "FIBRE_CHANNEL",
- "connectorTypes": [
- "SC",
- "ST"
]
}, - {
- "name": "GIGABIT_ETHERNET",
- "connectorTypes": [
- "SC",
- "ST"
]
}
], - "circuitCounts": [ ]
}
]
}, - {
- "name": "SINGLE_MODE_FIBER",
- "mediaTypes": [
- {
- "name": "SINGLE_MODE_FIBER",
- "protocolTypes": [
- {
- "name": "100_GIG_ETHERNET",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "10_GIG_ETHERNET",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "40_GIG_ETHERNET",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "DARK_FIBER",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "DWDM",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "FIBRE_CHANNEL",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "GIGABIT_ETHERNET",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "OC-12",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "OC-192",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "OC-3",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "OC-48",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "STM-1",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "STM-16",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "STM-4",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}, - {
- "name": "STM-64",
- "connectorTypes": [
- "FC",
- "SC",
- "ST"
]
}
], - "circuitCounts": [ ]
}
]
}, - {
- "name": "UTP",
- "mediaTypes": [
- {
- "name": "CAT5E",
- "protocolTypes": [
- {
- "name": "56K",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "E1",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "ETHERNET",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "FAST_ETHERNET",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "GIGABIT_ETHERNET",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "ISDN",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "T1",
- "connectorTypes": [
- "RJ45"
]
}
], - "circuitCounts": [ ]
}, - {
- "name": "CAT6",
- "protocolTypes": [
- {
- "name": "ETHERNET",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "FAST_ETHERNET",
- "connectorTypes": [
- "RJ45"
]
}, - {
- "name": "GIGABIT_ETHERNET",
- "connectorTypes": [
- "RJ45"
]
}
], - "circuitCounts": [ ]
}
]
}
]