Request an ONT activation
orderId required | string Order identifier |
technicianName required | string Name of the technican |
ontSerialNumber required | string The ONT serial number |
{- "orderId": "ORD7816043",
- "technicianName": "John Doe",
- "ontSerialNumber": "4857544383F7C537"
}
{- "activationId": "5d31f95a-b687-49b2-ac51-bcd780dec92c"
}
Request an ONT activation
orderId required | string Identifier of the order that this activation is being performed on behalf of |
technicianName required | string Name of the technician who is performing the activation |
required | object Information regarding the ONT being activated |
{- "orderId": "ORD7816043",
- "technicianName": "John Doe",
- "ont": {
- "model": "HG8240H5",
- "serialNumber": "4857544383F7C537"
}
}
{- "activationId": "5d31f95a-b687-49b2-ac51-bcd780dec92c"
}
Returns the activation result for a given activation id
activationId required | string <uuid> Unique ID of the activation |
{- "id": "fb40276b-04aa-4560-bf2b-02b38558d362",
- "startTime": "2020-11-02T17:52:43.000+13:00",
- "endTime": "2020-11-02T17:53:03.000+13:00",
- "sysCreationDate": "2020-11-02T17:52:42.164+13:00",
- "testStatus": "SUCCESS",
- "type": "ontActivation",
- "ontSerialNumber": "4857544383F7C537",
- "productOwner": "Sample RSP",
- "productId": "1636096814",
- "result": {
- "status": "good",
- "ont": {
- "rxPower": "-14.67",
- "txPower": "2.06"
}, - "lastEvent": {
- "cause": "Dying-gasp",
- "downTimestamp": "2020-11-26T18:45:03.000+13:00",
- "restoredTimestamp": "2020-11-26T18:46:11.000+13:00"
}, - "opticalInfoRecords": [ ]
}
}
Request that a new test is performed. The caller must be authorised to read the PIID under test otherwise the request will be 404.
If you have issues creating a test ensure you can call getProductById for the PIID
productId required | string Product instance identifier |
required | object |
{- "productId": "UFFSMPWA0012345",
- "test": {
- "testType": "ontStatus"
}
}
{- "testId": "5d31f95a-b687-49b2-ac51-bcd780dec92c"
}
Returns the test result for a given test id
testId required | string <uuid> Unique ID of the test |
{- "id": "fb40276b-04aa-4560-bf2b-02b38558d362",
- "startTime": "2020-11-02T17:52:43.000+13:00",
- "endTime": "2020-11-02T17:53:03.000+13:00",
- "sysCreationDate": "2020-11-02T17:52:42.164+13:00",
- "testStatus": "SUCCESS",
- "type": "ontStatus",
- "physicalResourceId": "UFFTGOLTTGE002:0-11-2-6",
- "productOwner": "Sample RSP",
- "product": {
- "piid": "UFFSMPWA0012345",
- "type": "NGA",
- "location": {
- "placeId": null,
- "id": "0010528600CA74C",
- "formattedAddress": "1 EXAMPLE STREET, HAMILTON"
}, - "rsp": {
- "id": "PTY000000000000",
- "name": "Sample RSP"
}, - "service": {
- "type": "Bitstream 2 Ultra"
}, - "ataOffOnt": false,
- "olt": {
- "device": "UFFTGOLTTGE002",
- "slot": "11",
- "port": "2",
- "ont": "6"
}, - "ont": {
- "id": "UFFTGOLTTGE002:0-11-2-6",
- "ports": "4",
- "ataPorts": "2",
- "model": "HG8240H",
- "mode": "Standard",
- "ontSerialNumber": "48575443FD0XXXXX",
- "minOperatingRxPowerLevel": "-27"
}, - "dataServices": [
- {
- "id": "UFFTSTHM1234567",
- "remoteId": "UFFTSTHM1234567",
- "type": "UNI",
- "port": "1",
- "taggingMode": "tagged",
- "circuitInsertion": "DHCPv4,DHCPv6,pppoe_ia",
- "igPiid": "UFFSPDNP3000004-3-HOP",
- "svlan": "17",
- "cvlan": "66",
- "cevlan": "10",
- "plan": {
- "lowPriorityCIR": {
- "upstream": "2500",
- "downstream": "2500"
}, - "highPriorityCIR": {
- "upstream": "2560",
- "downstream": "2560"
}, - "lowPriorityEIR+CIR": {
- "upstream": "25344",
- "downstream": "115456"
}
}
}
], - "voiceServices": [
- {
- "id": "UFFTNZWA0652422-0-ATA",
- "remoteId": "UFFTNZWA0652422-0-ATA",
- "type": "ATA",
- "port": "1",
- "cvlan": "599",
- "svlan": "3",
- "cevlan": "13",
- "circuitInsertion": "DHCP Option 82",
- "igPiid": "UFFKNTTG3000001-3-HOP"
}
]
}, - "result": {
- "status": "good",
- "ont": {
- "distance": "2500",
- "softwareVersion": "V3R013C10S108",
- "rxPower": "-14.67",
- "txPower": "2.06",
- "historicalPowerReadings": [
- {
- "timestamp": "2020-12-11T21:45:05.000+13:00",
- "rxPower": "-16.77",
- "txPower": "2.31"
}, - {
- "timestamp": "2020-11-20T21:44:34.000+13:00",
- "rxPower": "-16.57",
- "txPower": "2.04"
}, - {
- "timestamp": "2020-11-06T21:44:34.000+13:00",
- "rxPower": "-16.49",
- "txPower": "2.11"
}, - {
- "timestamp": "2020-10-30T21:44:35.000+13:00",
- "rxPower": "-16.55",
- "txPower": "2.18"
}
]
}, - "lastEvent": {
- "cause": "Dying-gasp",
- "downTimestamp": "2020-11-26T18:45:03.000+13:00",
- "restoredTimestamp": "2020-11-26T18:46:11.000+13:00"
}
}
}
Retrieves Product instance details
productId required | string^[A-Z0-9]{15}$ Unique ID of the Product (PIID) |
{- "piid": "UFFSMPWA0012345",
- "type": "NGA",
- "location": {
- "id": "0027072800WAF48",
- "physicalAddress": "1 EXAMPLE STREET, HAMILTON",
- "class": "BUSINESS",
- "regionName": "HAMILTON",
- "streetNrFirst": "1",
- "streetNrFirstSuffix": "",
- "streetName": "EXAMPLE",
- "streetType": "STREET",
- "town": "HAMILTON",
- "postcode": "3700"
}, - "rsp": {
- "id": "PTY000000000000",
- "name": "Sample RSP"
}, - "service": {
- "type": "Bitstream 2 Ultra",
- "customerPlan": "Bitstream 2 Ultra 1G/500 2.5/2.5",
- "enhancedServiceLevel": {
- "id": "SLA1"
}
}, - "ataOffOnt": false,
- "olt": {
- "device": "UFFWAOLTWAN002",
- "slot": "2",
- "port": "5",
- "ont": "9"
}, - "ont": {
- "name": "UFFWAOLTWAN002:0-2-5-9",
- "dataPorts": "4",
- "ataPorts": "2",
- "model": "HG8240",
- "mode": "Standard",
- "ontSerialNumber": "48575443E31XXXX"
}, - "dataServices": [
- {
- "id": "UFFSMPWA0012345",
- "remoteId": "UFFSMPWA0012345",
- "type": "UNI",
- "port": "1",
- "taggingMode": "untagged",
- "circuitInsertion": "DHCPv4",
- "igPiid": "UFFSMPWA0012345-3-HOP",
- "svlan": "2803",
- "cvlan": "100",
- "cevlan": "100",
- "plan": {
- "lowPriorityCIR": {
- "upstream": "2500",
- "downstream": "2500"
}, - "highPriorityCIR": {
- "upstream": "2560",
- "downstream": "2560"
}, - "lowPriorityEIR+CIR": {
- "upstream": "578880",
- "downstream": "1000000"
}
}
}
], - "voiceServices": [ ],
- "minOperatingRxPowerLevel": 0.2
}
Retrieves Logical Configuration details for a Product instance
productId required | string^[A-Z0-9]{15}$ Unique ID of the Product (PIID) |
{- "piid": "UFFSMPWA0012345",
- "ataOffOnt": false,
- "olt": {
- "device": "UFFWAOLTWAN002",
- "slot": "2",
- "port": "5",
- "ont": "9"
}, - "ont": {
- "name": "UFFWAOLTWAN002:0-2-5-9",
- "dataPorts": "4",
- "ataPorts": "2",
- "model": "HG8240",
- "mode": "Standard",
- "ontSerialNumber": "48575443E31XXXX",
- "minOperatingRxPowerLevel": 0.2
}, - "dataServices": [
- {
- "id": "UFFSMPWA0012345",
- "remoteId": "UFFSMPWA0012345",
- "type": "UNI",
- "port": "1",
- "taggingMode": "untagged",
- "circuitInsertion": "DHCPv4",
- "igPiid": "UFFSMPWA0012345-3-HOP",
- "svlan": "2803",
- "cvlan": "100",
- "cevlan": "100",
- "plan": {
- "lowPriorityCIR": {
- "upstream": "2500",
- "downstream": "2500"
}, - "highPriorityCIR": {
- "upstream": "2560",
- "downstream": "2560"
}, - "lowPriorityEIR+CIR": {
- "upstream": "578880",
- "downstream": "1000000"
}
}
}
], - "voiceServices": [ ]
}
Returns PNI data from ODN using either the SLID, Place Id or Legacy Location Id
q | string Example: q=XGmvZi1x Can be used to query by slid, placeId, legacyLocationId or ontSerialNumber, and the system will determine how to handle it. |
slid | string Example: slid=XGmvZi1x The slid for the POE. |
placeId | string Example: placeId=41001831UFFLC3A The place id for the address. |
legacyLocationId | string Example: legacyLocationId=0010645200CAF81 The legacy location id for the address. |
ontSerialNumber | string Example: ontSerialNumber=48575443D6F045AA An alternate way of finding the slid for the POE. If the slid parameter is also specified, this parameter will not be used. |
{- "results": [
- {
- "physicalCircuit": {
- "lfc": {
- "device": {
- "name": "UFFHMOLTHMW002",
- "slot": 3,
- "port": 0,
- "portType": "GPON"
}, - "eSideFrame": {
- "rack": "1A002",
- "subRack": 2,
- "slot": 3,
- "port": 1
}
}, - "place": {
- "legacyLocationId": "0010645200CAF81",
- "placeId": "41001831UFFLC3A",
- "slid": "KNxSnio4"
}
}, - "allocation": {
- "allocationTimestamp": "2014-07-12T00:00:00.000+12:00"
}
}
], - "total": 1
}
Returns recent or open customer impacting outages caused by change requests and/or network incidents using customerId
customerId | string Examples:
The Customer ID for a customer e.g. the customerId for an RSP |
type | string Enum: "ChangeRequest" "NetworkIncident" Examples:
The type of outage to filter by. Can be either 'ChangeRequest' or 'NetworkIncident'. If not specified, both types will be returned. |
includeRelatedEntities | boolean Default: true Example: includeRelatedEntities=false Include related entities in the response. Defaults to true. |
[- {
- "id": "CHG0036740",
- "description": "CHG - Short Description",
- "category": "Hardware",
- "detail": "CHG - Description",
- "plannedStartTime": "2024-04-29T10:30:00.000+12:00",
- "plannedEndTime": "2024-05-31T11:45:00.000+12:00",
- "actualStartTime": "2024-04-29T10:30:00.000+12:00",
- "actualEndTime": "2024-05-31T11:45:00.000+12:00",
- "status": "Closed",
- "type": "ChangeRequest",
- "lastUpdateDate": "2024-03-12T15:01:38.000+13:00",
- "expectedDowntimePerService": "1 Hours",
- "closedDate": "2024-05-31T11:45:00.000+12:00",
- "location": {
- "name": "123 Change Street, Hamilton"
}, - "closureNote": "Completed within the change window with no additional impact.",
- "affectedEntity": [
- {
- "id": "UFF000005090701"
}, - {
- "id": "UFF000005090702"
}, - {
- "id": "UFF000005090703"
}
]
}, - {
- "id": "CS0018790",
- "name": "NINC - Short description",
- "detail": "NINC - Description",
- "ackTime": "2024-04-15T11:45:52.000+12:00",
- "clearTime": null,
- "state": "New",
- "category": "Total Loss of Service",
- "type": "NetworkIncident",
- "lastUpdateDate": "2024-03-12T15:01:38.000+13:00",
- "closedDate": null,
- "closureNote": null,
- "impactEntity": [
- {
- "id": "UFF000005090701"
}, - {
- "id": "UFF000005090702"
}, - {
- "id": "UFF000005090703"
}
], - "isRelatedToMajorIncident": true
}
]
Returns details of a specific outage by its ID
outageId required | string^(CHG\d+|CS\d+)$ Unique ID of the outage (Outage ID). It should start with either 'CHG' for Change Requests or 'CS' for Network Incidents followed by digits. |
customerIds | string Examples:
The Customer ID for a customer e.g. the customerId for an RSP |
includeRelatedEntities | boolean Default: false Example: includeRelatedEntities=true Include related entities in the response. Defaults to false. |
{- "id": "CHG0036740",
- "description": "CHG - Short Description",
- "category": "Hardware",
- "detail": "CHG - Description",
- "plannedStartTime": "2024-04-29T10:30:00.000+12:00",
- "plannedEndTime": "2024-05-31T11:45:00.000+12:00",
- "actualStartTime": "2024-04-29T10:30:00.000+12:00",
- "actualEndTime": "2024-05-31T11:45:00.000+12:00",
- "status": "Closed",
- "type": "ChangeRequest",
- "lastUpdateDate": "2024-03-12T15:01:38.000+13:00",
- "expectedDowntimePerService": "1 Hours",
- "closedDate": "2024-05-31T11:45:00.000+12:00",
- "location": {
- "name": "123 Change Street, Hamilton"
}, - "closureNote": "Completed within the change window with no additional impact.",
}