Order a new Secure Cabinet deployment
Order a new Secure Cabinet deployment and recommended additional products at IBX data centers worldwide.
Authorizations:
Request Body schema: application/jsonrequired
accountNumber required | string (AccountNumber) non-empty Identifier of a billing account, with permission to order colocation products. | ||||||||||||||||||
customerReference | string <= 100 characters Supplementary identifier for your discretionary use. For example, your internal identifier. | ||||||||||||||||||
endCustomerName | string End customer name. Applicable and required if a reseller billing account is used. | ||||||||||||||||||
ibxCode required | string (IbxCode) ^[A-Z]{2}[0-9]+x?$ IBX data center identifier. | ||||||||||||||||||
contractTerm required | string (ContractTerm) Enum: "TERM_24_MONTHS" "TERM_36_MONTHS" "TERM_48_MONTHS" "TERM_60_MONTHS" Contract term length. | ||||||||||||||||||
required | object (OrderItem) Order details. | ||||||||||||||||||
| |||||||||||||||||||
purchaseOrderNumber | string (PurchaseOrderNumber) non-empty Purchase order number. Optional, unless the billing account requires it. | ||||||||||||||||||
object (ContactDetails) Contact person details for technical inquiries. | |||||||||||||||||||
|
Responses
Request samples
- Payload
{- "accountNumber": "132028",
- "customerReference": "My Reference",
- "endCustomerName": "Michael Scott",
- "ibxCode": "CH1",
- "contractTerm": "TERM_24_MONTHS",
- "orderItem": {
- "drawCapacity": 5,
- "fabricPort": true,
- "numberOfCabinets": 1,
- "cabinetDimensions": {
- "width": {
- "value": 482,
- "unit": "MILLIMETER"
}, - "depth": {
- "value": 482,
- "unit": "MILLIMETER"
}, - "height": {
- "value": 482,
- "unit": "MILLIMETER"
}
}, - "pdus": true
}, - "purchaseOrderNumber": "8-132028",
- "technicalContact": {
- "firstName": "John",
- "lastName": "Smith",
- "email": "john@smith.com",
- "phone": {
- "number": "4915126449706",
- "availability": "WORK_HOURS"
}
}
}
Response samples
- 202
- 401
- 403
- 422
- 500
{- "orderNumber": "1-126546546546"
}
Secure Cabinet availability.
Returns the availability of Secure Cabinets and recommended additional products for provided billing account.
Authorizations:
path Parameters
accountNumber required | string (AccountNumber) non-empty Example: 132028 Billing Account Number. |
Responses
Response Schema: application/json
ibx required | string (IbxCode) ^[A-Z]{2}[0-9]+x?$ IBX data center identifier. | ||||||||
maximumNumberOfCabinetsToOrder required | integer Maximum number of cabinets that can be ordered in one order in this ibx. | ||||||||
minimumDrawCapacityPerCabinet required | number <double> The minimum power draw capacity per ordered cabinet. | ||||||||
maximumDrawCapacityPerCabinet required | number <double> The maximum power draw capacity per ordered cabinet. | ||||||||
required | object (Dimensions) | ||||||||
| |||||||||
required | object (AcCircuitConfig) | ||||||||
| |||||||||
object (PduConfig) | |||||||||
| |||||||||
fabricPortSpeed | string (FabricPortSpeed) Enum: "SPEED_1_GBPS" "SPEED_10_GBPS" Port speed |
Response samples
- 200
- 400
- 401
- 403
- 404
- 500
[- {
- "ibx": "CH1",
- "maximumNumberOfCabinetsToOrder": 2,
- "minimumDrawCapacityPerCabinet": 5,
- "maximumDrawCapacityPerCabinet": 5,
- "cabinetDimensions": {
- "width": {
- "value": 482,
- "unit": "MILLIMETER"
}, - "depth": {
- "value": 482,
- "unit": "MILLIMETER"
}, - "height": {
- "value": 482,
- "unit": "MILLIMETER"
}
}, - "acCircuitConfiguration": {
- "voltage": 220,
- "soldAmperage": 8.9,
- "phase": "SINGLE",
- "receptacle": "IEC 60309 1P+N+E"
}, - "pduConfiguration": {
- "model": "UU30009L"
}, - "fabricPortSpeed": "SPEED_1_GBPS"
}
]