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 source
  • mux_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.