WDM connection
Swagger-UI: direct-order-v1 | OpenAPI file: direct-order-v1.yml
A WDM (Wavelength Division Multiplexing) connection follows a static route and combines multiple connection over a single fiber by utilizing different wavelengths.
Transceivers are not included.
Availability is subject to change and can only be used as indication.
Table of contents
Availability
Both the available packages and availability indication are returned by the same endpoint.
Example availability response
[
{
"pkg": {
"id": 27,
"code": "WDM01",
"name": "CWDM Connection",
"products": [
{
"id": 285,
"code": "1291",
"description": "AMS1 - AMS2",
"mandatory": false,
"type": "WDM",
"chargeType": "MRC",
"tariff": "12.34",
"meta": {
"mux_a": 3,
"mux_z": 4
}
},
{
"id": 286,
"code": "1291",
"description": "Enschede - AMS2",
"mandatory": false,
"type": "WDM",
"chargeType": "MRC",
"tariff": "12.34",
"meta": {
"mux_a": 9,
"mux_z": 10
}
}
],
"parameters": {
"custWdmRef": {
"description": "WDM referentie klant",
"type": "string",
"readOnly": false,
"allowedValues": null,
"value": null,
"defaultValue": ""
},
"wdmChannel": {
"description": "Preferred WDM channel",
"type": "integer",
"readOnly": false,
"allowedValues": null,
"value": null,
"defaultValue": 0
}
}
},
"availabilities": [
{
"packageProductId": 285,
"muxA": 3,
"muxZ": 4,
"channels": [
{
"id": 1,
"channel": "channel28",
"available": true
},
{
"id": 2,
"channel": "channel29",
"available": false
},
{
"id": 3,
"channel": "channel30",
"available": false
},
{
"id": 4,
"channel": "channel31",
"available": true
},
{
"id": 5,
"channel": "channel32",
"available": true
},
{
"id": 6,
"channel": "channel33",
"available": true
},
{
"id": 7,
"channel": "channel34",
"available": true
},
{
"id": 8,
"channel": "channel35",
"available": true
}
],
"siteA": {
"id": 1,
"name": "AMS1",
"description": ""
},
"siteZ": {
"id": 6,
"name": "AMS2",
"description": ""
}
},
{
"packageProductId": 286,
"muxA": 9,
"muxZ": 10,
"channels": [
{
"id": 17,
"channel": "channel28",
"available": true
},
{
"id": 18,
"channel": "channel29",
"available": true
},
{
"id": 19,
"channel": "channel30",
"available": true
},
{
"id": 20,
"channel": "channel31",
"available": true
},
{
"id": 21,
"channel": "channel32",
"available": true
},
{
"id": 22,
"channel": "channel33",
"available": true
},
{
"id": 23,
"channel": "channel34",
"available": true
},
{
"id": 24,
"channel": "channel35",
"available": true
}
],
"siteA": {
"id": 6,
"name": "AMS2",
"description": ""
},
"siteZ": {
"id": 3,
"name": "Enschede",
"description": ""
}
}
]
}
]
The product meta indicates for which MUX (multiplexer) the product holds.
mux_a
: MUX sourcemux_z
: MUX target
The availability indicates per MUX combination whether the channel is available or not.
Ordering
When creating the order, the correct product id must be submitted (which is based on the locations/sites) and optionally the desired WDM channel.
Example order request
{
"customerOrderId": "24a95890-b7d7-457f-8fd1-8ef042d65d09",
"wdmProductId": 285,
"parameters": {
"wdmChannel": 4
}
}
Example order response
{
"orderId": "00000001/128",
"customerOrderId": "24a95890-b7d7-457f-8fd1-8ef042d65d09",
"orderDateTime": "2024-07-26T15:04:25+02:00",
"lastModifiedDateTime": "2024-07-26T15:04:25+02:00",
"status": "NEW",
"packageCode": "WDM01",
"packageName": "CWDM Connection",
"products": [
{
"code": "1291",
"name": "AMS1 - AMS2",
"description": "",
"chargeType": "MRC",
"quantity": 1,
"tariff": "12.34",
"totalTariff": "12.34"
}
]
}
LOA documents
When the WDM order is completed, it is possible to download a LOA (Letter of Authorisation) for either side. This document contains information about the patches and has limited validity after the order has been completed.
SA document
When an order is completed, an SA (Service Agreement) will be available which lists all information for the data centre interconnect. This file can be downloaded as PDF.