Introduction
Use the qualifications endpoint to check whether a service can be ordered for the site you are interested in. This will also return information about your given location, including available products, existing infrastructures, service class and more.
Qualifications Expiry
There is no exact expiry time for a qualification. However, it cannot be guaranteed that any prior qualification you
have done will remain the same at the time you are submitting the order. Therefore, qualifications are redone right
before an order by Connect
. If there are any issues, Connect
will return an error.
Request Lifecycle
To qualify a site, you must send a POST request to /api/connect/qualifications/request
.
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s resource. This URI is the qualification request resource that was newly created for your site.
The qualification is not instantaneous. This is why you have to send a POST request to create a qualification request.
Make a GET
request to the URI from the Location
header to retrieve the results of the qualification. While the qualification is in progress, the HTTP status code
will be 202
. This means that the qualification has not finished yet, but will in a moment. Keep polling the URL until it finishes.
Note
|
Please keep the polling to a sensible rate. |
Request Specifications
Version | Header | Changes |
---|---|---|
1 (Deprecated) |
X-API-VERSION=1 |
Initial Version |
2 (Deprecated) |
X-API-VERSION=2 |
No Change |
3 |
X-API-VERSION=3 |
Conform to endpoints standards |
4 |
X-API-VERSION=4 |
No Change |
5 |
X-API-VERSION=5 |
Add support for NBN Co’s Fibre Access Service (NFAS). New optional field added - |
6 |
X-API-VERSION=6 |
No Change |
7 |
X-API-VERSION=7 |
Split nbn qualification based on technology type TC4 and EE. Add uniti qualification. |
ALL |
ALL |
New optional field |
API Version 7 - POST
Verb |
POST |
URI |
/api/connect/qualifications/request |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the endpoint you are accessing |
Path | Type | Description | Required |
---|---|---|---|
|
|
The service source to qualify for. Specify 'nbn' |
Required |
|
|
The technology type to qualify for. Specify 'TC4' to perform a tc4 qualification |
Required |
|
|
The location ID |
Required |
|
|
10 characters long. Used for FNN verification with Active POTS |
Optional. Specify when you need to verify the phone number |
|
|
The type of qualification: 'STANDARD' or 'NFAS' |
Optional. Defaults to STANDARD if not supplied |
|
|
15 characters long. Used for AVC ID verification against Active Services |
Optional. Specify when you need to verify the service associated to the provided avc Id in order to do a service transfer |
Path | Type | Description | Required |
---|---|---|---|
|
|
The service source to qualify for. Specify 'nbn' |
Required |
|
|
The technology type to qualify for. Specify 'EE' to perform an enterprise ethernet qualification |
Required |
|
|
The location ID |
Required |
Path | Type | Description | Required |
---|---|---|---|
|
|
The service source to qualify for. Specify 'uniti' |
Required |
|
|
The location ID |
Required |
POST Response
Status Code | Meaning |
---|---|
201 |
The request was created successfully |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised |
422 |
There are validation errors on the request. Check the response body to see what fields had issues |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Name | Description |
---|---|
|
The URL of the new qualification resource you just created. Poll this URL until the request is complete. |
API Version 7 - GET
GET Request
Note
|
The URI will be given to you in the Location header of the POST request. |
Verb |
GET |
URI |
/api/connect/qualifications/requests/{id} |
Path Variable |
Purpose |
|
The ID of the qualification request. This was generated by the POST request |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the endpoint you are accessing |
GET Response
Status Code | Meaning |
---|---|
200 |
Qualification completed successfully |
202 |
The request is in progress |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised or Qualification request not found |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Path | Type | Description |
---|---|---|
|
|
nbn location id |
|
|
The service source to qualified for. 'nbn' |
|
|
The address of the location |
|
|
The individual address details of the location |
|
|
building name |
|
|
building level |
|
|
unit number |
|
|
street number |
|
|
street |
|
|
suburb |
|
|
state |
|
|
postcode |
|
|
The technology type qualified for. 'TC4' |
|
|
360 qualification id |
|
|
nbn qualification id |
|
|
nbn status of location |
|
|
nbn region |
|
|
access technology. 'FTTP', 'FTTB', 'FTTN', 'FTTC',' 'HFC', 'FW' or 'SAT' |
|
|
access technology description. E.g. 'Fibre' for accessTechnology == 'FTTP' |
|
|
The list of available products |
|
|
The plans available |
|
|
latitude of location |
|
|
longitude of location |
|
|
The AVC Id qualified for. |
|
|
nbn order id |
|
|
Denotes if an alternative access technology is available at the location. null if no alternative access technology available or the available alternative access technology e.g. 'FTTP' |
|
|
point of interconnect id |
|
|
point of interconnect name |
|
|
Requested service qualification type. 'STANDARD' 'or 'NFAS' |
|
|
the classification of a location according to the status of the physical infrastructure applicable to that location |
|
|
a description of the serviceClass |
|
|
The list of available order SLAs |
|
|
new development charge |
|
|
Denotes if new development charges are applicable |
|
|
New development charge applicable fees |
|
|
New or additional infrastructure options |
|
|
New or additional infrastructure option |
|
|
true if it is the recommended option |
|
|
New or additional infrastructure option application charges |
|
|
true/false if the option includes/excludes a hardware shortfall. Can be null where hardware shortfall is not relevant. |
|
|
The list of existing infrastructures - Copper Pair or NTDs |
|
|
Infrastructure identifier |
|
|
List of infrastructure installation options |
|
|
Infrastructure installation option. nbn-no-action: no further actions required. nbn-tech: technician required. This could be as a result of hardware shortfall, or user not option for self install where self install is availablenbn-dispatch: self install |
|
|
Indicates this is the recommended installation option |
|
|
Infrastructure installation option applicable charges |
|
|
Infrastructure installation option applicable charges for tc4 |
|
|
Indicates if hardware shortfall is applicable and if it applies |
|
|
NTD type |
|
|
NTD power type |
|
|
NTD has a battery power unit |
|
|
NTD location |
|
|
The list of available ports. Relevant to NTDs |
|
|
NTD port id |
|
|
NTD port name |
|
|
NTD port uni type |
|
|
NTD port status |
|
|
NTD port applicable charges |
|
|
Fees for NTD |
|
|
Fee name |
|
|
One time charge for NTD fee |
|
|
One time charge amount for NTD fee |
|
|
One time charge currency for NTD fee |
|
|
One time charge currency symbol for NTD fee |
|
|
Monthly recurring charge for NTD fee |
|
|
Monthly recurring charge amount for NTD fee |
|
|
Monthly recurring charge currency for NTD fee |
|
|
Monthly recurring charge currency symbol for NTD fee |
|
|
NTD reference data |
|
|
NTD product instance id |
|
|
NTD service provider id |
|
|
NTD service provider name |
|
|
Indicates if NTD owner |
|
|
true/false if the provided AVC Id matches with the infrastructure. Can be null if AVC Id is not provided in the SQ. Relevant to NTD |
|
|
Service Type, for instance FNN, FNN - Special. Relevant to Copper Pairs |
|
|
Denotes whether Copper Pair is active POTS. Relevant to Copper Pairs |
|
|
Denotes whether FNN provided for verification matches |
|
|
Denotes if subsequent installation charges are applicable |
|
|
true/false if the provided AVC Id matches with the infrastructure. Can be null if AVC Id is not provided in the SQ. Relevant to Copper Pairs |
|
|
pots as you passed in |
|
|
indicates of ntd can be self installed |
|
|
The list of available restoration SLAs |
|
|
SLA option name |
|
|
SLA option applicable fees |
|
|
Addon type - SLA |
|
|
One time charge for SLA option |
|
|
One time charge amount for SLA option |
|
|
One time charge currency for SLA option |
|
|
One time charge currency symbol for SLA option |
|
|
Monthly recurring charge for SLA option |
|
|
Monthly recurring charge amount for SLA option |
|
|
Monthly recurring charge currency for SLA option |
|
|
Monthly recurring charge currency symbol for SLA option |
|
|
The list of allowed aggregation methods |
Path | Type | Description |
---|---|---|
|
|
The service source to qualified for. 'nbn'. |
|
|
The technology type qualified for. 'EE' |
|
|
nbn location id |
|
|
The address of the location |
|
|
The individual address details of the location |
|
|
building name |
|
|
building level |
|
|
unit number |
|
|
street number |
|
|
street |
|
|
suburb |
|
|
state |
|
|
postcode |
|
|
360 qualification id |
|
|
nbn qualification id |
|
|
The status of enterprise ethernet at the location. 'Valid' or 'Product Unavailable' |
|
|
'Isolated', 'Limited Access', 'Major Rural', 'Metropolitan', 'Minor Rural', 'Regional Centre', or 'Remote' |
|
|
access technology. 'EE' |
|
|
access technology description. E.g. 'Enterprise Ethernet' for accessTechnology == 'EE' |
|
|
The list of available products |
|
|
The plans available for EE |
|
|
The list of available SLAs |
|
|
latitude of location |
|
|
longitude of location |
|
|
|
|
|
Only set if status == 'Product Unavailable', the estimated date when it will be available |
|
|
'A', 'B', or 'C' |
|
|
nbn qualification id |
|
|
|
|
|
'FTTP', 'FTTN', 'FTTB', 'FTTC', 'HFC', 'FW' or 'SAT' |
|
|
Only set if status == 'Product Unavailable', information about the location’s serviceability |
|
|
'CBD', 'Zone 1', 'Zone 2' or 'Zone 3' |
Path | Type | Description |
---|---|---|
|
|
uniti location id |
|
|
The service source to qualified for. 'uniti' |
|
|
The address of the location |
|
|
The individual address details of the location |
|
|
building name |
|
|
building level |
|
|
unit number |
|
|
street number |
|
|
street |
|
|
suburb |
|
|
state |
|
|
postcode |
|
|
The technology type qualified for. 'TC4' |
|
|
360 qualification id |
|
|
uniti qualification id |
|
|
uniti status of location |
|
|
nbn region |
|
|
access technology. 'FTTP', 'FTTB', 'HFC', 'MIXED' |
|
|
access technology description. E.g. 'Fibre' for accessTechnology == 'FTTP' |
|
|
The list of available products |
|
|
The plans available |
|
|
The list of available SLAs |
|
|
latitude of location |
|
|
longitude of location |
|
|
nbn order id |
|
|
the classification of a location according to the status of the physical infrastructure applicable to that location |
|
|
a description of the serviceClass |
|
|
point of interconnect id |
|
|
point of interconnect name |
|
|
charge feature |
|
|
Denotes if new development charges are applicable |
|
|
Denotes if new connection charges are applicable |
|
|
Denotes if active end user registration |
|
|
Denotes if there is an active open appointment |
|
|
demand type availability |
|
|
The list of available SLAs |
|
|
The list of existing infrastructures |
|
|
The id of the infrastructure |
|
|
The serial number of the infrastructure |
|
|
The vendor of the infrastructure |
|
|
The install date of the infrastructure |
|
|
The uncommitted upstream bandwidth of the infrastructure |
|
|
The uncommitted downstream bandwidth of the infrastructure |
|
|
The ports on the infrastructure |
|
|
The id of the port |
|
|
The oui type of the port |
|
|
The port id (number) of the port |
|
|
The status of the port. 'Used' or 'Free' |
|
|
The interfacte type of the port |
|
|
The allowed aggregation method |
API Version 7 NBN TC4 Examples - Qualification Request
Qualification for a site
When NFAS is NOT available at the location
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
As sqType was not specified in the request body it will be defaulted to STANDARD
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ1X25vaWhzY21YU2Jja1hBeHVvcEM0U2VENWxGNjhOb1dxTnMwWlVUV2RBIn0.eyJleHAiOjE3NDE3MzUwNTAsImlhdCI6MTc0MTczMjA1MCwiYXV0aF90aW1lIjowLCJqdGkiOiI1YjA3NGVhMi03ODIwLTQ0NDAtYmM3Mi0yMDlkMmJlODM5MTciLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjEwMzQyL2F1dGgvcmVhbG1zL3N1cGVybG9vcCIsInN1YiI6ImNhMGNlNjZhLTQwOGMtNGIzYS1hYTczLTExOWI0OTIzNDZiYyIsInR5cCI6IkJlYXJlciIsImF6cCI6InBvcnRhbC1hcGkiLCJzZXNzaW9uX3N0YXRlIjoiNTEwMTJhZDEtZmUzOS00MjY5LWIyNTAtOTIxYmIxYzljODlhIiwiYWNyIjoiMSIsInNjb3BlIjoiIiwic2lkIjoiNTEwMTJhZDEtZmUzOS00MjY5LWIyNTAtOTIxYmIxYzljODlhIiwiY2xpZW50SWQiOiJwb3J0YWwtYXBpIiwiY2xpZW50SG9zdCI6ImxvY2FsaG9zdCIsInVzZXJJZCI6IjExMDAxIiwiY2xpZW50QWRkcmVzcyI6IjEyNy4wLjAuMSIsImFwcHMiOiJwb3J0YWwtYXBpIn0.cBYzZ81RLoUV9mscdffiR3lLOvB2Z41fgJo949NDs0EkamHhNvpJlfhndLVw5ijoNc4WSjBGO9_BIl2cTwVnqbW2nry2W7MHq-Vhk_e4FyVTDGHTjv3-vNgJBurgOs9NlBqV8vO9hPl9qCg5lklfRpgM12FwXm7uu4bGEOayyXbo9IPtxWL5yj1joCR3M50EQCeZl9Gc28BrkeXG3Uz1Mh5P_eKYVNErp9GF-OukvsaPuuwMFrtY611Bt-MoJ53kJHU-vwrdXOIfN0xh2sGfQZfQRRRgjCr3chjLhexHkzCgBMv7hb0KHiB-U3pnQ2yMLWya5l887ngPSolIXtsq8w
X-API-VERSION: 7
Content-Length: 81
Host: localhost:8080
{
"sourceType": "nbn",
"locationId": "LOC151638001451",
"technologyType": "TC4"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/7ce89e89-632a-4f58-93b5-65b8beda82a2
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/7ce89e89-632a-4f58-93b5-65b8beda82a2 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Host: 360-api.superloop.com
HTTP/1.1 202 Accepted
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
When 360 completes the qualification process, the next GET request will result in a HTTP status code
of 200
. The response body’s will contain the qualification data.
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 4809
{
"locationId" : "LOC151638001142",
"sourceType" : "nbn",
"address" : "1142 MACLEAN Street, NARRABEEN, New South Wales, 2101",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "1142",
"street" : "MACLEAN Street",
"suburb" : "NARRABEEN",
"state" : "New South Wales",
"postcode" : "2101"
},
"technologyType" : "TC4",
"qualificationSearchId" : "7ce89e89-632a-4f58-93b5-65b8beda82a2",
"remoteQualificationSearchId" : "1eb7c686-32cc-67fe-9e2c-7e380507f753",
"status" : "Serviceable - Shortfall",
"region" : "Urban",
"accessTechnology" : "FTTP",
"accessTechnologyDescription" : "Fibre",
"availableProducts" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Superfast 250/100", "Home Superfast 500/200", "Home Ultrafast 1000/400", "Home Fast 12/1" ]
},
"latitude" : "-33.40001142",
"longitude" : "151.400001142",
"avcId" : null,
"orderId" : "1eb7c686-3288-6900-9439-7e380507f753",
"alternativeAccessTechnology" : null,
"poiId" : "3ABC",
"poiName" : "Fake POI",
"sqType" : "STANDARD",
"serviceClass" : "1",
"serviceClassDescription" : "Location serviced by FTTP however requires Premises Connection Device (PCD) and Network Termination Device (NTD) to be installed",
"orderSlas" : [ "Standard", "Accelerated" ],
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : [ ]
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : [ ],
"hardwareShortfall" : null
} ],
"infrastructures" : [ ],
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 12",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 8",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 6",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 4",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
} ],
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
When the location does NOT supports NFAS the qualification response will contain an alternative access technology (alternativeAccessTechnology) of NOT 'FTTP' (null or other).
When NFAS is available at the location
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
As sqType was not specified in the request body it will be defaulted to STANDARD
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Content-Length: 90
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451",
"technologyType" : "TC4"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/f28fdca0-920e-4407-9cac-2bfbd785991f
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/25677993-79d7-4859-85b7-f2ad548a7525 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Host: 360-api.superloop.com
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 5440
{
"locationId" : "LOC151638003251",
"sourceType" : "nbn",
"address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3251",
"street" : "SLATER Drive",
"suburb" : "WARRANDYTE",
"state" : "Victoria",
"postcode" : "3113"
},
"technologyType" : "TC4",
"qualificationSearchId" : "25677993-79d7-4859-85b7-f2ad548a7525",
"remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753",
"status" : "Serviceable",
"region" : "Urban",
"accessTechnology" : "FTTN",
"accessTechnologyDescription" : "Fibre To The Node",
"availableProducts" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
},
"latitude" : "-33.40003251",
"longitude" : "151.400003251",
"avcId" : null,
"orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753",
"alternativeAccessTechnology" : "FTTP",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"sqType" : "STANDARD",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"orderSlas" : [ "Standard", "Accelerated" ],
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : [ ]
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : [ ],
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : [ ],
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : [ ]
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 12",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 8",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 6",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 4",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
} ],
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
When the location supports NFAS the qualification response will contain an alternative access technology (alternativeAccessTechnology) of FTTP.
If you want the order to be for the Fibre (FTTP) service, you must do a second qualification request with "sqType" : "NFAS"
in the request payload .
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Content-Length: 111
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"technologyType" : "TC4",
"locationId" : "LOC151638001451",
"sqType" : "NFAS"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/f28fdca0-920e-4407-9cac-2bfbd785991f
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/f28fdca0-920e-4407-9cac-2bfbd785991f HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Host: 360-api.superloop.com
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 4805
{
"locationId" : "LOC151638001142",
"sourceType" : "nbn",
"address" : "1142 MACLEAN Street, NARRABEEN, New South Wales, 2101",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "1142",
"street" : "MACLEAN Street",
"suburb" : "NARRABEEN",
"state" : "New South Wales",
"postcode" : "2101"
},
"technologyType" : "TC4",
"qualificationSearchId" : "f28fdca0-920e-4407-9cac-2bfbd785991f",
"remoteQualificationSearchId" : "1eb7c686-32cc-67fe-9e2c-7e380507f753",
"status" : "Serviceable - Shortfall",
"region" : "Urban",
"accessTechnology" : "FTTP",
"accessTechnologyDescription" : "Fibre",
"availableProducts" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Superfast 250/100", "Home Superfast 500/200", "Home Ultrafast 1000/400", "Home Fast 12/1" ]
},
"latitude" : "-33.40001142",
"longitude" : "151.400001142",
"avcId" : null,
"orderId" : "1eb7c686-3288-6900-9439-7e380507f753",
"alternativeAccessTechnology" : null,
"poiId" : "3ABC",
"poiName" : "Fake POI",
"sqType" : "NFAS",
"serviceClass" : "1",
"serviceClassDescription" : "Location serviced by FTTP however requires Premises Connection Device (PCD) and Network Termination Device (NTD) to be installed",
"orderSlas" : [ "Standard", "Accelerated" ],
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : [ ]
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : [ ],
"hardwareShortfall" : null
} ],
"infrastructures" : [ ],
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 12",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 8",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 6",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 4",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
} ],
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
Optional field avcId
It is recommended to do an AVC SQ to accurately identify your service to facilitate a smooth transfer. Providing AVC ID in the service qualification request may return the service that matches the provided unique identifier in the given location.
A qualification request is made by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Content-Length: 121
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451",
"technologyType" : "TC4",
"avcId" : "AVC000675489006"
}
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/f28fdca0-920e-4407-9cac-2bfbd785991f
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/106ffec4-9654-48c9-8a00-eca4746d807e HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Host: 360-api.superloop.com
-
SQ with AVC matching - Copper based
HTTP/1.1 200 OK Content-Type: application/json X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Length: 5453 { "locationId" : "LOC151638003251", "sourceType" : "nbn", "address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113", "addressDetails" : { "buildingName" : null, "buildingLevel" : null, "unitNumber" : null, "streetNumber" : "3251", "street" : "SLATER Drive", "suburb" : "WARRANDYTE", "state" : "Victoria", "postcode" : "3113" }, "technologyType" : "TC4", "qualificationSearchId" : "76bed30b-0c5b-4004-a0f8-65bb4c4881ac", "remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753", "status" : "Serviceable", "region" : "Urban", "accessTechnology" : "FTTN", "accessTechnologyDescription" : "Fibre To The Node", "availableProducts" : { "id" : 2, "name" : "tc4", "description" : "TC4", "options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ] }, "latitude" : "-33.40003251", "longitude" : "151.400003251", "avcId" : "AVC000675489006", "orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753", "alternativeAccessTechnology" : "FTTP", "poiId" : "9zrvcxfsn", "poiName" : "East Antonette", "sqType" : "STANDARD", "serviceClass" : "13", "serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place", "orderSlas" : [ "Standard", "Accelerated" ], "newDevelopmentsCharge" : { "applies" : false, "fees" : [ ] }, "infrastructureInstallationOptions" : [ ], "infrastructures" : [ { "infrastructureId" : "CPI151638003251", "installationOptions" : [ { "option" : "nbn-no-action", "recommended" : true, "fees" : [ ], "hardwareShortfall" : null } ], "serviceabilityClass" : "13", "serviceStatus" : "Line Not In Use", "serviceType" : null, "recommended" : true, "upstream" : { "lowerRate" : "20Mbps", "upperRate" : "40Mbps" }, "downstream" : { "lowerRate" : "75Mbps", "upperRate" : "100Mbps" }, "referencedData" : null, "copperPairStatus" : null, "hasActivePOTS" : false, "potsInterconnectMatch" : false, "potsInterconnect" : null, "ntdSelfInstallEligible" : null, "fees" : [ ], "subsequentInstallationCharge" : { "applies" : false, "fees" : [ ] }, "networkCoexistence" : "Yes", "avcIdMatch" : true } ], "potsInterconnect" : null, "ntdSelfInstallEligible" : null, "restorationSlas" : [ { "sla" : "Standard", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 12", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "17.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 12 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "45.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 8", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "28.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 8 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "62.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 6", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "37.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 6 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "73.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 4", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "45.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 4 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "84.00", "currency" : "AUD", "symbol" : "$" } } ] } ], "allowedAggregationMethods" : [ "ETHERNET", "L2TP" ] }
-
SQ with AVC matching - NTD based
HTTP/1.1 200 OK Content-Type: application/json X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Length: 7584 { "locationId" : "LOC151638001451", "sourceType" : "nbn", "address" : "1451 GARLAND Drive, BALWYN EAST, Victoria, 3103", "addressDetails" : { "buildingName" : null, "buildingLevel" : null, "unitNumber" : null, "streetNumber" : "1451", "street" : "GARLAND Drive", "suburb" : "BALWYN EAST", "state" : "Victoria", "postcode" : "3103" }, "technologyType" : "TC4", "qualificationSearchId" : "106ffec4-9654-48c9-8a00-eca4746d807e", "remoteQualificationSearchId" : "1eb7bea4-250e-6d90-b95e-7e380507f753", "status" : "Serviceable", "region" : "Urban", "accessTechnology" : "FTTP", "accessTechnologyDescription" : "Fibre", "availableProducts" : { "id" : 2, "name" : "tc4", "description" : "TC4", "options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Superfast 250/100", "Home Superfast 500/200", "Home Ultrafast 1000/400", "Home Fast 12/1" ] }, "latitude" : "-33.40001451", "longitude" : "151.400001451", "avcId" : "AVC000675489006", "orderId" : "1eb7bc5c-637a-6920-8262-7e380507f753", "alternativeAccessTechnology" : null, "poiId" : "3CBN", "poiName" : "Cranbourne", "sqType" : "STANDARD", "serviceClass" : "3", "serviceClassDescription" : "Location serviced by FTTP and has infrastructure in place", "orderSlas" : [ "Standard", "Accelerated" ], "newDevelopmentsCharge" : { "applies" : false, "fees" : [ ] }, "infrastructureInstallationOptions" : [ { "option" : "nbn-tech", "recommended" : true, "fees" : [ { "name" : "SUBSEQUENT_INSTALLATION_CHARGE", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" } } ], "hardwareShortfall" : null } ], "infrastructures" : [ { "infrastructureId" : "NTD151638001451", "installationOptions" : [ { "option" : "nbn-no-action", "recommended" : true, "fees" : [ ], "hardwareShortfall" : null } ], "ntdType" : "Internal", "ntdPowerType" : "AC", "batteryPowerUnit" : "No", "ntdLocation" : "Indoor", "ntdPorts" : [ { "portId" : "1", "portName" : "1-UNI-D1", "uniType" : "UNI-D", "status" : "Used", "referencedData" : { "productInstanceId" : "PRI151638001451", "serviceProviderId" : "0615", "serviceProviderName" : null, "owner" : false }, "fees" : [ { "name" : "SERVICE_TRANSFER_FEE", "oneTimeCharge" : { "amount" : "10.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" } } ], "avcIdMatch" : false }, { "portId" : "2", "portName" : "1-UNI-D2", "uniType" : "UNI-D", "status" : "Used", "referencedData" : { "productInstanceId" : "PRI100000019555", "serviceProviderId" : "0427", "serviceProviderName" : null, "owner" : false }, "fees" : [ { "name" : "SERVICE_TRANSFER_FEE", "oneTimeCharge" : { "amount" : "10.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" } } ], "avcIdMatch" : true }, { "portId" : "3", "portName" : "1-UNI-D3", "uniType" : "UNI-D", "status" : "Used", "referencedData" : { "productInstanceId" : "PRI100000020378", "serviceProviderId" : "0427", "serviceProviderName" : null, "owner" : false }, "fees" : [ { "name" : "SERVICE_TRANSFER_FEE", "oneTimeCharge" : { "amount" : "10.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" } } ], "avcIdMatch" : false }, { "portId" : "4", "portName" : "1-UNI-D4", "uniType" : "UNI-D", "status" : "Free", "referencedData" : null, "fees" : [ ], "avcIdMatch" : false } ], "subsequentInstallationCharge" : null } ], "potsInterconnect" : null, "ntdSelfInstallEligible" : null, "restorationSlas" : [ { "sla" : "Standard", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 12", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "17.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 12 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "45.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 8", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "28.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 8 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "62.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 6", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "37.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 6 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "73.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 4", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "45.00", "currency" : "AUD", "symbol" : "$" } } ] }, { "sla" : "Enhanced - 4 (24/7)", "fees" : [ { "name" : "SLA", "oneTimeCharge" : { "amount" : "0.00", "currency" : "AUD", "symbol" : "$" }, "monthlyRecurringCharge" : { "amount" : "84.00", "currency" : "AUD", "symbol" : "$" } } ] } ], "allowedAggregationMethods" : [ "ETHERNET", "L2TP" ] }
API Version 7 NBN Enterprise Ethernet Examples - Qualification Request
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ1X25vaWhzY21YU2Jja1hBeHVvcEM0U2VENWxGNjhOb1dxTnMwWlVUV2RBIn0.eyJleHAiOjE3NDE3MzUwNDgsImlhdCI6MTc0MTczMjA0OCwiYXV0aF90aW1lIjowLCJqdGkiOiI1YjA3NGVhMi03ODIwLTQ0NDAtYmM3Mi0yMDlkMmJlODM5MTciLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjEwMzQyL2F1dGgvcmVhbG1zL3N1cGVybG9vcCIsInN1YiI6ImNhMGNlNjZhLTQwOGMtNGIzYS1hYTczLTExOWI0OTIzNDZiYyIsInR5cCI6IkJlYXJlciIsImF6cCI6InBvcnRhbC1hcGkiLCJzZXNzaW9uX3N0YXRlIjoiNTEwMTJhZDEtZmUzOS00MjY5LWIyNTAtOTIxYmIxYzljODlhIiwiYWNyIjoiMSIsInNjb3BlIjoiIiwic2lkIjoiNTEwMTJhZDEtZmUzOS00MjY5LWIyNTAtOTIxYmIxYzljODlhIiwiY2xpZW50SWQiOiJwb3J0YWwtYXBpIiwiY2xpZW50SG9zdCI6ImxvY2FsaG9zdCIsInVzZXJJZCI6IjExMDAxIiwiY2xpZW50QWRkcmVzcyI6IjEyNy4wLjAuMSIsImFwcHMiOiJwb3J0YWwtYXBpIn0.MOkLhVDyY28OhcbggjFr6DZuNo7lhTYwrQPYdv0n9Fozev3JjLMeNwSnSBuWaaK-wXs3N3VSO-tfN6ASwXbQDFIZdR-EvAUm6VYBC2jLjmAPlj0oIZp5xY3eRdwunD9rLDZrwb_ACL8Jm6g9bYNIA8R7c6HslU5gkUUA_1yaSN5GFyVF8mUxLcLLjpNOgcf7U2lOTYj2UsnSOVsTl7-za5ZYggCsgtfG5lEMSRT02IMjPl7ght-fX_rtSIxd_Yk6RMHGuhQycyTd7MDahOir2GMWxTSP_ntRRc8KqLxzXS2hNrDoOs-yhDx3sUI-sgnrNjju4Te6faOnLddLhyrHqg
X-API-VERSION: 7
Content-Length: 92
Host: localhost:8080
{
"sourceType": "nbn",
"locationId": "LOC000191682015",
"technologyType": "EE"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/7ce89e89-632a-4f58-93b5-65b8beda82a2
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, make a GET request to get the result.
GET /api/connect/qualifications/requests/3526b95d-a514-4b1d-b00e-6697a06044e5 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Host: 360-api.superloop.com
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 1388
{
"locationId" : "LOC000191682015",
"sourceType" : "nbn",
"address" : "ROOM RECEPTION, 36 GOONAWARRA DR, CUDMIRRAH NSW 2540",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : "Room RECEPTION",
"streetNumber" : "36",
"street" : "GOONAWARRA Drive",
"suburb" : "CUDMIRRAH",
"state" : "New South Wales",
"postcode" : "2540"
},
"technologyType" : "EE",
"qualificationSearchId" : "3526b95d-a514-4b1d-b00e-6697a06044e5",
"remoteQualificationSearchId" : null,
"status" : "Valid",
"region" : "Major Rural",
"accessTechnology" : "EE",
"accessTechnologyDescription" : "Enterprise Ethernet",
"availableProducts" : {
"id" : 10,
"name" : "ee",
"description" : "Enterprise Ethernet",
"options" : [ "10", "20", "30", "40", "50", "60", "70", "80", "90", "100", "150", "200", "250", "300", "350", "400", "450", "500", "600", "700", "800", "900", "1000" ]
},
"latitude" : "-35.195828",
"longitude" : "150.556933",
"id" : "3526b95d-a514-4b1d-b00e-6697a06044e5",
"fibreBuildCategory" : "A",
"zone" : "CBD",
"localPoi" : "2NWR - Nowra-Bomaderry",
"primaryAccessTechnology" : "FTTN",
"createdAt" : "2025-03-11 22:27:28",
"serviceabilityReason" : null,
"estimatedAvailabilityDate" : null,
"restorationSlas" : [ "Premium - 12 (24/7)", "Premium - 4 (24/7)", "Premium - 8 (24/7)" ]
}
API Version 7 Uniti TC4 Examples - Qualification Request
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ1X25vaWhzY21YU2Jja1hBeHVvcEM0U2VENWxGNjhOb1dxTnMwWlVUV2RBIn0.eyJleHAiOjE3NDE3MzUwNTQsImlhdCI6MTc0MTczMjA1NCwiYXV0aF90aW1lIjowLCJqdGkiOiI1YjA3NGVhMi03ODIwLTQ0NDAtYmM3Mi0yMDlkMmJlODM5MTciLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjEwMzQyL2F1dGgvcmVhbG1zL3N1cGVybG9vcCIsInN1YiI6ImNhMGNlNjZhLTQwOGMtNGIzYS1hYTczLTExOWI0OTIzNDZiYyIsInR5cCI6IkJlYXJlciIsImF6cCI6InBvcnRhbC1hcGkiLCJzZXNzaW9uX3N0YXRlIjoiNTEwMTJhZDEtZmUzOS00MjY5LWIyNTAtOTIxYmIxYzljODlhIiwiYWNyIjoiMSIsInNjb3BlIjoiIiwic2lkIjoiNTEwMTJhZDEtZmUzOS00MjY5LWIyNTAtOTIxYmIxYzljODlhIiwiY2xpZW50SWQiOiJwb3J0YWwtYXBpIiwiY2xpZW50SG9zdCI6ImxvY2FsaG9zdCIsInVzZXJJZCI6IjExMDAxIiwiY2xpZW50QWRkcmVzcyI6IjEyNy4wLjAuMSIsImFwcHMiOiJwb3J0YWwtYXBpIn0.bjWwz7wcwuCvQFGtYk3WNQHddF5MTFys5F_OtnAllidQrOeegXn2B-GALZxWcB52vpWygxMesOAgjyGV2ngcZUH2Z8Pye_Ozj7PPkLKhocxNTXtsuO5EYd1P0GKKk3s6T24HGUNeayR2u1WF8JUptOt57sYIsTzUqlJwZuHW77ENz4tC5WFRI1_ghbjvGV-mIdI4Br9chZ4vsFVAMuz34jhwa6DN8fFVfxqmjj41FqEFKfyVpSKkGhQN9lUBoLdLvwaB92pdFrmhaGi70uSVb9yKQvOpAT2hUYaNVcS0kiigi6vByom1PnSBTYY7iok1X8r_P12a1GLmiHcC_920fQ
X-API-VERSION: 7
Content-Length: 66
Host: localhost:8080
{
"sourceType": "uniti",
"locationId": "OPC100000012273"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/8216ff66-d93f-4f23-ae66-32115a69f14c
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/8216ff66-d93f-4f23-ae66-32115a69f14c HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 7
Host: 360-api.superloop.com
HTTP/1.1 202 Accepted
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
When 360 completes the qualification process, the next GET request will result in a HTTP status code
of 200
. The response body’s will contain the qualification data.
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 2418
{
"locationId" : "OPC100000012273",
"sourceType" : "uniti",
"address" : "Building 1 Lift, WEST END, Queensland, 4101",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "Building",
"street" : "1 Lift",
"suburb" : "WEST END",
"state" : "Queensland",
"postcode" : "4101"
},
"technologyType" : "TC4",
"qualificationSearchId" : "8216ff66-d93f-4f23-ae66-32115a69f14c",
"remoteQualificationSearchId" : "1ee04c20-a85b-65cc-9758-0242ac120003",
"status" : "Serviceable",
"region" : "Urban",
"accessTechnology" : "FTTP",
"accessTechnologyDescription" : "Fibre",
"availableProducts" : {
"id" : 4,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Opt-Bundle Home-12", "Opti-Bundle Home-25", "Opti-Bundle Home-50", "Opti-Bundle Home-100/20", "Opti-Bundle Home-100" ]
},
"latitude" : "-33.88342517",
"longitude" : "151.17677847",
"orderId" : "1ee04d10-e831-67e6-b136-0242ac120010",
"serviceClass" : "3",
"serviceClassDescription" : "The property is within Opticomm footprint, has OTD (NTD) installed and is ready for service",
"poiId" : "Opti QLD",
"poiName" : "Opticomm QLD POI",
"chargeFeature" : {
"newDevelopmentsChargeApplies" : false,
"newConnectionChargeApplies" : false,
"activeEndUserRegistration" : false,
"activeOpenAppointment" : false,
"demandTypeAvailability" : [ "Service Restoration", "Additional Install" ]
},
"restorationSlas" : [ "Standard" ],
"infrastructures" : [ {
"id" : "OTD100000207306",
"serial" : "TBA",
"vendor" : "OptiComm",
"otdInstallDate" : "2023-06-07",
"uncommittedUpstreamBandwidth" : "400Mbps",
"uncommittedDownstreamBandwidth" : "1000Mbps",
"ports" : [ {
"id" : "1-OUI-D1",
"ouiType" : "OUI-D",
"portId" : "1",
"status" : "Free",
"interfaceType" : "10/100/1000"
}, {
"id" : "1-OUI-D2",
"ouiType" : "OUI-D",
"portId" : "2",
"status" : "Free",
"interfaceType" : "10/100/1000"
}, {
"id" : "1-OUI-D3",
"ouiType" : "OUI-D",
"portId" : "3",
"status" : "Free",
"interfaceType" : "10/100/1000"
}, {
"id" : "1-OUI-D4",
"ouiType" : "OUI-D",
"portId" : "4",
"status" : "Free",
"interfaceType" : "10/100/1000"
} ]
} ],
"allowedAggregationMethod" : "ETHERNET"
}
API Version 5 and 6 - POST
POST Request
Verb |
POST |
URI |
/api/connect/qualifications/request |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the endpoint you are accessing |
Path | Type | Description | Required |
---|---|---|---|
|
|
The service source to qualify for. Currently only 'nbn' is supported. |
Required |
|
|
The location ID |
Only required if sourceType is 'nbn' |
|
|
10 characters long. Used for FNN verification with Active POTS. |
Optional |
|
|
The type of qualification: STANDARD or NFAS |
Optional. Defaults to STANDARD if not supplied |
|
|
Denotes if enterprise ethernet details need to be included |
Optional. Defaults to False if not supplied |
|
|
15 characters long. Used for AVC ID verification against Active Services |
Optional. Specify when you need to verify the service associated to the provided avc Id in order to do a service transfer |
POST Response
Status Code | Meaning |
---|---|
201 |
The request was created successfully |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised |
422 |
There are validation errors on the request. Check the response body to see what fields had issues |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Name | Description |
---|---|
|
The URL of the new qualification request you just created. Poll this URL until the request is complete. |
API Version 5 and 6 - GET
GET Request
Note
|
The URI will be given to you in the Location header of the POST request. |
Verb |
GET |
URI |
/api/connect/qualifications/requests/{id} |
Path Variable |
Purpose |
|
The ID of the qualification request. This was generated by the POST request |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the endpoint you are accessing |
GET Response
Status Code | Meaning |
---|---|
200 |
Qualification completed successfully |
202 |
The request is in progress |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised or Qualification request not found |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Path | Type | Description |
---|---|---|
|
|
nbn location id |
|
|
|
|
|
The address of the location |
|
|
The individual address details of the location |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nbn order id |
|
|
The AVC Id qualified for. |
|
|
360 qualification id |
|
|
nbn qualification id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The list of available products |
|
|
The plans available for TC4 |
|
|
The list of available SLAs |
|
|
SLA option name |
|
|
SLA option applicable fees |
|
|
SLA option applicable fees for TC4 |
|
|
Addon type - SLA |
|
|
One time charge for SLA option |
|
|
One time charge amount for SLA option |
|
|
One time charge currency for SLA option |
|
|
One time charge currency symbol for SLA option |
|
|
Monthly recurring charge for SLA option |
|
|
Monthly recurring charge amount for SLA option |
|
|
Monthly recurring charge currency for SLA option |
|
|
Monthly recurring charge currency symbol for SLA option |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Denotes if new development charges are applicable |
|
|
New development charge applicable fees |
|
|
New development charge applicable fees for TC4 |
|
|
New or additional infrastructure options |
|
|
Option for new/additional infrastructure |
|
|
true if it is the recommended option |
|
|
Applicable charges for new/additional infrastructure option |
|
|
Applicable charges for new/additional infrastructure option for TC4 |
|
|
Type of charge |
|
|
Type of charge for new/additional infrastructure |
|
|
One time charge amount for new/additional infrastructure |
|
|
One time charge currency for new/additional infrastructure |
|
|
One time charge currency symbol for new/additional infrastructure |
|
|
Monthly recurring charge |
|
|
Monthly recurring charge amount for new/additional infrastructure |
|
|
Monthly recurring charge currency for new/additional infrastructure |
|
|
Monthly recurring charge currency symbol for new/additional infrastructure |
|
|
true/false if the option includes/excludes a hardware shortfall. Can be null where hardware shortfall is not relevant. |
|
|
The list of existing infrastructures - Copper Pair or NTDs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Available SLAs for Enterprise Ethernet |
|
|
SLA option name |
|
|
SLA option applicable fees |
|
|
Addon type - SLA |
|
|
One time charge for SLA option |
|
|
One time charge amount for SLA option |
|
|
One time charge currency for SLA option |
|
|
One time charge currency symbol for SLA option |
|
|
Monthly recurring charge for SLA option |
|
|
Monthly recurring charge amount for SLA option |
|
|
Monthly recurring charge currency for SLA option |
|
|
Monthly recurring charge currency symbol for SLA option |
|
|
|
|
|
The list of allowed aggregation methods |
|
|
Denotes if an alternative technology is available at the location. null if no alternative technology available or the available alternative technology type e.g. Fibre |
|
|
Requested service qualification type. STANDARD or NFAS |
API Version 5 and 6 Examples - Qualification Request
Qualification for a site
When NFAS is not available at the location
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
As sqType was not specified in the request body it will be defaulted to STANDARD
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Content-Length: 62
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/0cea9b64-dd4f-43f2-9e9f-e8e82c42934e
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/0cea9b64-dd4f-43f2-9e9f-e8e82c42934e HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Host: 360-api.superloop.com
HTTP/1.1 202 Accepted
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
When 360 completes the qualification process, the next GET request will result in a HTTP status code
of 200
. The response body’s will contain the qualification data.
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6775
{
"locationId" : "LOC151638003251",
"sourceType" : "nbn",
"address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3251",
"street" : "SLATER Drive",
"suburb" : "WARRANDYTE",
"state" : "Victoria",
"postcode" : "3113"
},
"orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753",
"qualificationSearchId" : "92f321a0-c993-4901-8172-35b43c42bbac",
"remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTN",
"alternativeTechnology" : "Fibre",
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Node",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003251",
"longitude" : "151.400003251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000be",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTN",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
When the location does NOT supports NFAS the qualification response will contain an alternative technology (alternativeTechnology) of NOT 'Fibre' (null or other).
When NFAS is available in the location
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
As sqType was not specified in the request body it will be defaulted to STANDARD
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Content-Length: 62
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/0cea9b64-dd4f-43f2-9e9f-e8e82c42934e
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/0cea9b64-dd4f-43f2-9e9f-e8e82c42934e HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Host: 360-api.superloop.com
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6775
{
"locationId" : "LOC151638003251",
"sourceType" : "nbn",
"address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3251",
"street" : "SLATER Drive",
"suburb" : "WARRANDYTE",
"state" : "Victoria",
"postcode" : "3113"
},
"orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753",
"qualificationSearchId" : "92f321a0-c993-4901-8172-35b43c42bbac",
"remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTN",
"alternativeTechnology" : "Fibre",
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Node",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003251",
"longitude" : "151.400003251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000be",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTN",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
When the location supports NFAS the qualification response will contain an alternative technology (alternativeTechnology) of Fibre.
If you want the order to be for the Fibre service, you must do a second qualification request with "sqType" : "NFAS"
in the request payload .
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Content-Length: 83
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451",
"sqType" : "NFAS"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/09d5625b-46fb-4374-aeba-90af6caee0ad
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
GET /api/connect/qualifications/requests/09d5625b-46fb-4374-aeba-90af6caee0ad HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Host: 360-api.superloop.com
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6078
{
"locationId" : "LOC151638001142",
"sourceType" : "nbn",
"address" : "1142 MACLEAN Street, NARRABEEN, New South Wales, 2101",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "1142",
"street" : "MACLEAN Street",
"suburb" : "NARRABEEN",
"state" : "New South Wales",
"postcode" : "2101"
},
"orderId" : "1eb7c686-3288-6900-9439-7e380507f753",
"qualificationSearchId" : "09d5625b-46fb-4374-aeba-90af6caee0ad",
"remoteQualificationSearchId" : "1eb7c686-32cc-67fe-9e2c-7e380507f753",
"status" : "serviceable - shortfall",
"avcId" : null,
"region" : "Urban",
"poiId" : "3ABC",
"poiName" : "Fake POI",
"technologyType" : "FTTP",
"alternativeTechnology" : null,
"sqType" : "NFAS",
"technologyTypeDescription" : "Fibre",
"serviceClass" : "1",
"serviceClassDescription" : "Location serviced by FTTP however requires Premises Connection Device (PCD) and Network Termination Device (NTD) to be installed",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Superfast 250/100", "Home Superfast 500/200", "Home Ultrafast 1000/400", "Home Fast 12/1" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40001142",
"longitude" : "151.400001142",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000aa",
"localPoi" : "3ABC - Cranbourne",
"primaryAccessTypeTechnology" : "FTTN",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
Optional field includeEnterpriseEthernet
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. Keep polling the URL until it finishes.
If the field includeEnterpriseEthernet
is not specified or set as false in the request body then the GET request response will not be having enterprise ethernet details.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Content-Length: 101
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451",
"includeEnterpriseEthernet" : false
}
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 5972
{
"locationId" : "LOC151638003251",
"sourceType" : "nbn",
"address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3251",
"street" : "SLATER Drive",
"suburb" : "WARRANDYTE",
"state" : "Victoria",
"postcode" : "3113"
},
"orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753",
"qualificationSearchId" : "4ec3c858-5dce-445e-8397-cac76d62623f",
"remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTN",
"alternativeTechnology" : "Fibre",
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Node",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003251",
"longitude" : "151.400003251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : null,
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
If the field includeEnterpriseEthernet
value is set as true in the request body then the GET request response will be having enterprise ethernet details.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 6
Content-Length: 93
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451",
"enterpriseEthernet" : true
}
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6775
{
"locationId" : "LOC151638003251",
"sourceType" : "nbn",
"address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3251",
"street" : "SLATER Drive",
"suburb" : "WARRANDYTE",
"state" : "Victoria",
"postcode" : "3113"
},
"orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753",
"qualificationSearchId" : "f1a97136-6ca4-4f0a-b540-cd6b3bcf8fde",
"remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTN",
"alternativeTechnology" : "Fibre",
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Node",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003251",
"longitude" : "151.400003251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000be",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTN",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
API Version 3 and 4 - POST
POST Request
Verb |
POST |
URI |
/api/connect/qualifications/request |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the endpoint you are accessing |
Path | Type | Description | Required |
---|---|---|---|
|
|
The service source to qualify for. Currently only |
Required |
|
|
The location ID |
Only required if sourceType is 'nbn' |
|
|
10 characters long. Used for FNN verification with Active POTS. |
Optional |
|
|
15 characters long. Used for AVC ID verification against Active Services |
Optional. Specify when you need to verify the service associated to the provided avc Id in order to do a service transfer |
POST Response
Status Code | Meaning |
---|---|
201 |
The request was created successfully |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised |
422 |
There are validation errors on the request. Check the response body to see what fields had issues |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Name | Description |
---|---|
|
The URL of the new qualification request you just created. Poll this URL until the request is complete. |
API Version 3 and 4 - GET
GET Request
Note
|
The URI will be given to you in the Location header of the POST request. |
Verb |
GET |
URI |
/api/connect/qualifications/requests/{id} |
Path Variable |
Purpose |
|
The ID of the qualification request. This was generated by the POST request |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the endpoint you are accessing |
GET Response
Status Code | Meaning |
---|---|
200 |
Qualification completed successfully |
202 |
The request is in progress |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised or Qualification request not found |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Path | Type | Description |
---|---|---|
|
|
nbn location id |
|
|
|
|
|
The address of the location |
|
|
The individual address details of the location |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nbn order id |
|
|
The AVC Id qualified for. |
|
|
360 qualification id |
|
|
nbn qualification id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The list of available products |
|
|
The plans available for TC4 |
|
|
The list of available SLAs |
|
|
SLA option name |
|
|
SLA option applicable fees |
|
|
SLA option applicable fees for TC4 |
|
|
Addon type - SLA |
|
|
One time charge for SLA option |
|
|
One time charge amount for SLA option |
|
|
One time charge currency for SLA option |
|
|
One time charge currency symbol for SLA option |
|
|
Monthly recurring charge for SLA option |
|
|
Monthly recurring charge amount for SLA option |
|
|
Monthly recurring charge currency for SLA option |
|
|
Monthly recurring charge currency symbol for SLA option |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Denotes if new development charges are applicable |
|
|
New development charge applicable fees |
|
|
New development charge applicable fees for TC4 |
|
|
New or additional infrastructure options |
|
|
Option for new/additional infrastructure |
|
|
true if it is the recommended option |
|
|
Applicable charges for new/additional infrastructure option |
|
|
Applicable charges for new/additional infrastructure option for TC4 |
|
|
Type of charge |
|
|
Type of charge for new/additional infrastructure |
|
|
One time charge amount for new/additional infrastructure |
|
|
One time charge currency for new/additional infrastructure |
|
|
One time charge currency symbol for new/additional infrastructure |
|
|
Monthly recurring charge |
|
|
Monthly recurring charge amount for new/additional infrastructure |
|
|
Monthly recurring charge currency for new/additional infrastructure |
|
|
Monthly recurring charge currency symbol for new/additional infrastructure |
|
|
true/false if the option includes/excludes a hardware shortfall. Can be null where hardware shortfall is not relevant. |
|
|
The list of existing infrastructures - Copper Pair or NTDs |
|
|
Infrastructure identifier |
|
|
List of infrastructure installation options |
|
|
Infrastructure installation option. nbn-no-action: no further actions required. nbn-tech: technician required. This could be as a result of hardware shortfall, or user not option for self install where self install is availablenbn-dispatch: self install |
|
|
Indicates this is the recommended installation option |
|
|
Infrastructure installation option applicable charges |
|
|
Infrastructure installation option applicable charges for tc4 |
|
|
Indicates if hardware shortfall is applicable and if it applies |
|
|
NTD type |
|
|
NTD power type |
|
|
NTD has a battery power unit |
|
|
NTD location |
|
|
The list of available ports. Relevant to NTDs |
|
|
NTD port id |
|
|
NTD port name |
|
|
NTD port uni type |
|
|
NTD port status |
|
|
NTD port applicable charges |
|
|
Fees for NTD |
|
|
Fee name |
|
|
One time charge for NTD fee |
|
|
One time charge amount for NTD fee |
|
|
One time charge currency for NTD fee |
|
|
One time charge currency symbol for NTD fee |
|
|
Monthly recurring charge for NTD fee |
|
|
Monthly recurring charge amount for NTD fee |
|
|
Monthly recurring charge currency for NTD fee |
|
|
Monthly recurring charge currency symbol for NTD fee |
|
|
NTD reference data |
|
|
NTD product instance id |
|
|
NTD service provider id |
|
|
NTD service provider name |
|
|
Indicates if NTD owner |
|
|
true/false if the provided AVC Id matches with the infrastructure port. Can be null if AVC Id is not provided in the SQ. |
|
|
Service Type, for instance FNN, FNN - Special. Relevant to Copper Pairs |
|
|
Denotes whether Copper Pair is active POTS. Relevant to Copper Pairs |
|
|
Denotes whether FNN provided for verification matches |
|
|
Denotes if subsequent installation charges are applicable |
|
|
Denotes whether Copper Pair has a network coexistence. Relevant to Copper Pairs |
|
|
|
|
|
Enterprise Ethernet availability details |
|
|
Enterprise Ethernet details as at |
|
|
Enterprise Ethernet availability date |
|
|
Fibre build category |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Available SLAs for Enterprise Ethernet |
|
|
SLA option name |
|
|
SLA option applicable fees |
|
|
Addon type - SLA |
|
|
One time charge for SLA option |
|
|
One time charge amount for SLA option |
|
|
One time charge currency for SLA option |
|
|
One time charge currency symbol for SLA option |
|
|
Monthly recurring charge for SLA option |
|
|
Monthly recurring charge amount for SLA option |
|
|
Monthly recurring charge currency for SLA option |
|
|
Monthly recurring charge currency symbol for SLA option |
|
|
|
|
|
The list of allowed aggregation methods |
|
|
Denotes if an alternative technology is available at the location. null if no alternative technology available or the available alternative technology e.g. Fibre |
|
|
Requested service qualification type. STANDARD or NFAS |
API Version 3 and 4 Examples - Qualification Request
Qualification for a site
A qualification request is created by sending a qualification request JSON object as a POST request to
/api/connect/qualifications/request
.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 4
Content-Length: 62
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/requests/a412ea0b-2cac-4cad-ac14-7b237e24f9a4
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
The qualification is not instantaneous. This is why you have to send a POST request to create a qualification request.
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. While the qualification is in progress, the GET request’s response will have a HTTP status code
of 202
. Keep polling the URL until it finishes.
Note
|
Please keep the polling to a sensible rate. |
GET /api/connect/qualifications/requests/a412ea0b-2cac-4cad-ac14-7b237e24f9a4 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 4
Host: 360-api.superloop.com
HTTP/1.1 202 Accepted
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
When 360 completes the qualification process, the next GET request will result in a HTTP status code
of 200
. The response body’s will contain the qualification data.
GET Response for FTTP Service Class 3
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 9067
{
"locationId" : "LOC151638001451",
"sourceType" : "nbn",
"address" : "1451 GARLAND Drive, BALWYN EAST, Victoria, 3103",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "1451",
"street" : "GARLAND Drive",
"suburb" : "BALWYN EAST",
"state" : "Victoria",
"postcode" : "3103"
},
"orderId" : "1eb7bc5c-637a-6920-8262-7e380507f753",
"qualificationSearchId" : "2347e10b-d7e7-4910-896e-8bdb2f6b6fc4",
"remoteQualificationSearchId" : "1eb7bea4-250e-6d90-b95e-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "3CBN",
"poiName" : "Cranbourne",
"technologyType" : "FTTP",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre",
"serviceClass" : "3",
"serviceClassDescription" : "Location serviced by FTTP and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Superfast 250/100", "Home Superfast 500/200", "Home Ultrafast 1000/400", "Home Fast 12/1" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40001451",
"longitude" : "151.400001451",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "NTD151638001451",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"ntdType" : "Internal",
"ntdPowerType" : "AC",
"batteryPowerUnit" : "No",
"ntdLocation" : "Indoor",
"ntdPorts" : [ {
"portId" : "1",
"portName" : "1-UNI-D1",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI151638001451",
"serviceProviderId" : "0615",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "2",
"portName" : "1-UNI-D2",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI100000019555",
"serviceProviderId" : "0427",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "3",
"portName" : "1-UNI-D3",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI100000020378",
"serviceProviderId" : "0427",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "4",
"portName" : "1-UNI-D4",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
} ],
"subsequentInstallationCharge" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000aa",
"localPoi" : "3CBN - Cranbourne",
"primaryAccessTypeTechnology" : "FTTP",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FW Service Class 6
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 7933
{
"locationId" : "LOC151638001891",
"sourceType" : "nbn",
"address" : "1891 OWINGS Drive, TEMPLESTOWE, Victoria, 3106",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "1891",
"street" : "OWINGS Drive",
"suburb" : "TEMPLESTOWE",
"state" : "Victoria",
"postcode" : "3106"
},
"orderId" : "1eb7be7d-d89e-6f76-85fc-7e380507f753",
"qualificationSearchId" : "16724541-b5a0-448a-8f74-d8c80e57e950",
"remoteQualificationSearchId" : "1eb7be7d-d8bb-6f40-be17-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9trptogdu",
"poiName" : "West Milo",
"technologyType" : "FW",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Wireless",
"serviceClass" : "6",
"serviceClassDescription" : "Location serviced by Fixed Wireless and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Fixed Wireless Plus" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard" ],
"latitude" : "-33.40001891",
"longitude" : "151.400001891",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "NTD151638001891",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"ntdType" : "Internal",
"ntdPowerType" : "AC",
"batteryPowerUnit" : null,
"ntdLocation" : "Indoor",
"ntdPorts" : [ {
"portId" : "1",
"portName" : "1-UNI-D1",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI151638001891",
"serviceProviderId" : "0615",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "2",
"portName" : "1-UNI-D2",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
}, {
"portId" : "3",
"portName" : "1-UNI-D3",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
}, {
"portId" : "4",
"portName" : "1-UNI-D4",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
} ],
"subsequentInstallationCharge" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000ab",
"localPoi" : "9trptogdu - West Milo",
"primaryAccessTypeTechnology" : "FW",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FTTN Service Class 13
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6772
{
"locationId" : "LOC151638003251",
"sourceType" : "nbn",
"address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3251",
"street" : "SLATER Drive",
"suburb" : "WARRANDYTE",
"state" : "Victoria",
"postcode" : "3113"
},
"orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753",
"qualificationSearchId" : "5aec3bfb-8a58-468f-bc89-2056ca9a28dc",
"remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTN",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Node",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003251",
"longitude" : "151.400003251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000be",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTN",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FTTB Service Class 13
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6790
{
"locationId" : "LOC151638003258",
"sourceType" : "nbn",
"address" : "3258 GEARRIN Road, NORTH RYDE, New South Wales, 2113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3258",
"street" : "GEARRIN Road",
"suburb" : "NORTH RYDE",
"state" : "New South Wales",
"postcode" : "2113"
},
"orderId" : "1eb7c836-7fa6-619a-a5e3-7e380507f753",
"qualificationSearchId" : "c93410a5-7185-40f8-929d-8a5f883c7e0a",
"remoteQualificationSearchId" : "1eb7c836-805e-6948-bedc-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "4avuzteny",
"poiName" : "Heathcotemouth",
"technologyType" : "FTTB",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Building",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003258",
"longitude" : "151.400003258",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003258",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000bc",
"localPoi" : "4avuzteny - Heathcotemouth",
"primaryAccessTypeTechnology" : "FTTB",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for HFC Service Class 24
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 5499
{
"locationId" : "LOC151638004251",
"sourceType" : "nbn",
"address" : "4251 JAIRO Street, CAMBERWELL, Victoria, 3124",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "4251",
"street" : "JAIRO Street",
"suburb" : "CAMBERWELL",
"state" : "Victoria",
"postcode" : "3124"
},
"orderId" : "1eb7bc5d-96a6-62b2-b168-7e380507f753",
"qualificationSearchId" : "885c0532-c171-4384-b455-63f172ec6a1a",
"remoteQualificationSearchId" : "1eb7bea1-7ce3-687a-bf55-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9ABC",
"poiName" : "Zanzibar",
"technologyType" : "HFC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "HFC",
"serviceClass" : "24",
"serviceClassDescription" : "Location serviced by HFC and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Fast 12/1" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40004251",
"longitude" : "151.400004251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "NTD151638004251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : false
}, {
"option" : "nbn-tech",
"recommended" : false,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : true
} ],
"ntdType" : "Internal",
"ntdPowerType" : "AC",
"batteryPowerUnit" : null,
"ntdLocation" : "Indoor",
"ntdPorts" : [ {
"portId" : "1",
"portName" : "1-UNI-D1",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
} ],
"subsequentInstallationCharge" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000ac",
"localPoi" : "9ABC - Zanzibar",
"primaryAccessTypeTechnology" : "HFC",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : false,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FTTC Service Class 34
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6919
{
"locationId" : "LOC151638005051",
"sourceType" : "nbn",
"address" : "5051 MARSALIS Drive, AVONDALE HEIGHTS, Victoria, 3034",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "5051",
"street" : "MARSALIS Drive",
"suburb" : "AVONDALE HEIGHTS",
"state" : "Victoria",
"postcode" : "3034"
},
"orderId" : "1eb7be9a-b34b-6b76-b99b-7e380507f753",
"qualificationSearchId" : "de204621-7913-40e5-9532-7c968685adf9",
"remoteQualificationSearchId" : "1eb7be9a-b486-6540-a9e8-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Curb",
"serviceClass" : "34",
"serviceClassDescription" : "Location serviced by FTTC and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40005051",
"longitude" : "151.400005051",
"newDevelopmentsCharge" : {
"applies" : true,
"fees" : {
"tc4" : [ {
"name" : "NDF",
"oneTimeCharge" : {
"amount" : "300.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638005051",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : false
}, {
"option" : "nbn-dispatch",
"recommended" : false,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : true
}, {
"option" : "nbn-tech",
"recommended" : false,
"fees" : {
"tc4" : [ {
"name" : "NBN_TECHNICIAN_FOR_INSTALL",
"oneTimeCharge" : {
"amount" : "180.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : true
} ],
"serviceabilityClass" : "34",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "70Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : true,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : null,
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
Qualification for a site, with FNN verification
If the site’s copper pair has an active FNN (ie hasActivePOTS
is true
and Service Type
is FNN
or FNN - Special
), and the FNN is available, a qualification request can be made, with pots
in the request JSON object. This will verify the FNN provided, as part of the qualification process. If the FNN is not available or FNN verification failed, a POTS waiver will be required at ordering stage.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 3
Content-Length: 87
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451",
"pots" : "0312341234"
}
If the FNN matches, the response will have potsInterconnectMatch
set to true
, otherwise potsInterconnectMatch
is false
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 8358
{
"locationId" : "LOC151638004851",
"sourceType" : "nbn",
"address" : "4851 ERVIN Drive, KEILOR EAST, Victoria, 3033",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "4851",
"street" : "ERVIN Drive",
"suburb" : "KEILOR EAST",
"state" : "Victoria",
"postcode" : "3033"
},
"orderId" : "1eb7c789-e714-6d66-926a-7e380507f753",
"qualificationSearchId" : "825858b5-3230-405d-849d-ca0dd3d69968",
"remoteQualificationSearchId" : "1eb7c789-e83b-6f32-85d9-7e380507f753",
"status" : "serviceable - shortfall",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Curb",
"serviceClass" : "33",
"serviceClassDescription" : "Location services by FTTC however requires Network Connection Device to be installed",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40004851",
"longitude" : "151.400004851",
"newDevelopmentsCharge" : {
"applies" : true,
"fees" : {
"tc4" : [ {
"name" : "NDF",
"oneTimeCharge" : {
"amount" : "300.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638004851",
"installationOptions" : [ {
"option" : "nbn-dispatch",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
}, {
"option" : "nbn-tech",
"recommended" : false,
"fees" : {
"tc4" : [ {
"name" : "NBN_TECHNICIAN_FOR_INSTALL",
"oneTimeCharge" : {
"amount" : "180.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "33",
"serviceStatus" : null,
"serviceType" : "FNN",
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "70Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : "Active",
"hasActivePOTS" : true,
"potsInterconnectMatch" : true,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : true,
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : "0312341234",
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000bb",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTC",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 7983
{
"locationId" : "LOC151638004861",
"sourceType" : "nbn",
"address" : "4861 ROCKWELL Avenue, KEILOR EAST, Victoria, 3033",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "4861",
"street" : "ROCKWELL Avenue",
"suburb" : "KEILOR EAST",
"state" : "Victoria",
"postcode" : "3033"
},
"orderId" : "1eb7c7bf-d2ba-6f6a-acd8-7e380507f753",
"qualificationSearchId" : "90101f69-8cb6-4b11-8b51-8c00e3a27d95",
"remoteQualificationSearchId" : "1eb7c7bf-d2e3-66d6-b5b4-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Curb",
"serviceClass" : "34",
"serviceClassDescription" : "Location serviced by FTTC and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40004861",
"longitude" : "151.400004861",
"newDevelopmentsCharge" : {
"applies" : true,
"fees" : {
"tc4" : [ {
"name" : "NDF",
"oneTimeCharge" : {
"amount" : "300.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638004861",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : false
} ],
"serviceabilityClass" : "34",
"serviceStatus" : null,
"serviceType" : "FNN",
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "70Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : {
"productInstanceId" : "PRI100000017775",
"serviceProviderId" : "0427",
"serviceProviderName" : null,
"owner" : false
},
"copperPairStatus" : "Active",
"hasActivePOTS" : true,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : true,
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : "0256785678",
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000ba",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTC",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
Invalid request
If the search request is invalid for any reason, a 422 http status is returned and the body of the response will list the problems with the request.
This example is of submitting a qualification request without a locationId
.
POST /api/connect/qualifications/request HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 3
Content-Length: 26
Host: 360-api.superloop.com
{
"sourceType" : "nbn"
}
HTTP/1.1 422 Unprocessable Entity
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 403
{
"httpStatusCode" : 422,
"type" : "client.validation",
"code" : "method.argument.not.valid",
"message" : "Validation error",
"apiSubErrors" : [ {
"code" : "constraints.not.blank",
"message" : "must not be blank",
"object" : "commonRequestServiceQualificationCommand",
"field" : "locationId",
"rejectedValue" : null
} ],
"timestamp" : "2025-03-11T22:27:07.438437703Z"
}
Upstream Service Unavailable
If one of the services that Connect API uses for qualification is down or unreachable, Connect API will send a 502 status.
HTTP/1.1 502 Bad Gateway
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 249
{
"httpStatusCode" : 502,
"type" : "remote.call",
"code" : "remote.call.error",
"message" : "There was an unexpected error with one or more of the upstream services",
"apiSubErrors" : [ ],
"timestamp" : "2025-03-11T22:26:51.226818846Z"
}
API Version 1 and 2 - POST
POST Request
Verb |
POST |
URI |
/api/connect/qualifications |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the endpoint you are accessing |
Path | Type | Description | Required |
---|---|---|---|
|
|
The service source to qualify for. Currently only |
Required |
|
|
The location ID |
Only required if sourceType is 'nbn' |
|
|
10 characters long. Used for FNN verification with Active POTS. |
Optional |
|
|
15 characters long. Used for AVC ID verification against Active Services |
Optional. Specify when you need to verify the service associated to the provided avc Id in order to do a service transfer |
POST Response
Status Code | Meaning |
---|---|
201 |
The request was created successfully |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised |
422 |
There are validation errors on the request. Check the response body to see what fields had issues |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Name | Description |
---|---|
|
The URL of the new qualification request you just created. Poll this URL until the request is complete. |
API Version 1 and 2 - GET
GET Request
Note
|
The URI will be given to you in the Location header of the POST request. |
Verb |
GET |
URI |
/api/connect/qualifications/{id} |
Path Variable |
Purpose |
|
The ID of the qualification request. This was generated by the POST request |
Name | Description |
---|---|
|
The OAuth bearer access token |
|
The version of the qualifications endpoint you are accessing |
GET Response
Status Code | Meaning |
---|---|
200 |
Qualification completed successfully |
202 |
The request is in progress |
401 |
Bearer Token missing or invalid |
404 |
You are not authorised or Qualification request not found |
500 |
There was an unexpected error processing the request |
502 |
There was an unexpected error with one or more of the upstream services |
Path | Type | Description |
---|---|---|
|
|
nbn location id |
|
|
|
|
|
The address of the location |
|
|
The individual address details of the location |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nbn order id |
|
|
The AVC Id qualified for. |
|
|
360 qualification id |
|
|
nbn qualification id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The list of available products |
|
|
The Connect tc4 product |
|
|
The Connect id of the product |
|
|
The name of the product |
|
|
The description of the product |
|
|
The plans available for TC4 |
|
|
The list of available SLAs |
|
|
SLA option name |
|
|
SLA option applicable fees |
|
|
SLA option applicable fees |
|
|
SLA option applicable fees for TC4 |
|
|
Addon type - SLA |
|
|
One time charge for SLA option |
|
|
One time charge amount for SLA option |
|
|
One time charge currency for SLA option |
|
|
One time charge currency symbol for SLA option |
|
|
Monthly recurring charge for SLA option |
|
|
Monthly recurring charge amount for SLA option |
|
|
Monthly recurring charge currency for SLA option |
|
|
Monthly recurring charge currency symbol for SLA option |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Denotes if new development charges are applicable |
|
|
New development charge applicable fees |
|
|
New development charge applicable fees for TC4 |
|
|
New or additional infrastructure options |
|
|
Option for new/additional infrastructure |
|
|
true if it is the recommended option |
|
|
Applicable charges for new/additional infrastructure option |
|
|
Applicable charges for new/additional infrastructure option for TC4 |
|
|
Type of charge |
|
|
Type of charge for new/additional infrastructure |
|
|
One time charge amount for new/additional infrastructure |
|
|
One time charge currency for new/additional infrastructure |
|
|
One time charge currency symbol for new/additional infrastructure |
|
|
Monthly recurring charge |
|
|
Monthly recurring charge amount for new/additional infrastructure |
|
|
Monthly recurring charge currency for new/additional infrastructure |
|
|
Monthly recurring charge currency symbol for new/additional infrastructure |
|
|
true/false if the option includes/excludes a hardware shortfall. Can be null where hardware shortfall is not relevant. |
|
|
The list of existing infrastructures - Copper Pair or NTDs |
|
|
Infrastructure identifier |
|
|
List of infrastructure installation options |
|
|
Infrastructure installation option. nbn-no-action: no further actions required. nbn-tech: technician required. This could be as a result of hardware shortfall, or user not option for self install where self install is availablenbn-dispatch: self install |
|
|
Indicates this is the recommended installation option |
|
|
Infrastructure installation option applicable charges |
|
|
Infrastructure installation option applicable charges for tc4 |
|
|
Indicates if hardware shortfall is applicable and if it applies |
|
|
NTD type |
|
|
NTD power type |
|
|
NTD has a battery power unit |
|
|
NTD location |
|
|
The list of available ports. Relevant to NTDs |
|
|
NTD port id |
|
|
NTD port name |
|
|
NTD port uni type |
|
|
NTD port status |
|
|
NTD port applicable charges |
|
|
Fees for NTD |
|
|
Fee name |
|
|
One time charge for NTD fee |
|
|
One time charge amount for NTD fee |
|
|
One time charge currency for NTD fee |
|
|
One time charge currency symbol for NTD fee |
|
|
Monthly recurring charge for NTD fee |
|
|
Monthly recurring charge amount for NTD fee |
|
|
Monthly recurring charge currency for NTD fee |
|
|
Monthly recurring charge currency symbol for NTD fee |
|
|
NTD reference data |
|
|
NTD product instance id |
|
|
NTD service provider id |
|
|
NTD service provider name |
|
|
Indicates if NTD owner |
|
|
true/false if the provided AVC Id matches with the infrastructure port. Can be null if AVC Id is not provided in the SQ. |
|
|
Service Type, for instance FNN, FNN - Special. Relevant to Copper Pairs |
|
|
Denotes whether Copper Pair is active POTS. Relevant to Copper Pairs |
|
|
Denotes whether FNN provided for verification matches |
|
|
Denotes if subsequent installation charges are applicable |
|
|
|
|
|
Enterprise Ethernet availability details |
|
|
Enterprise Ethernet details as at |
|
|
Enterprise Ethernet availability date |
|
|
Fibre build category |
|
|
poi |
|
|
primary access technology |
|
|
"Isolated" "Limited Access" "Major Rural" "Metropolitan" "Minor Rural" "Regional Centre" "Remote" |
|
|
Serviceability reason |
|
|
Status |
|
|
"CBD" "Zone 1" "Zone 2" "Zone 3" |
|
|
fibre build category |
|
|
Available SLA’s |
|
|
SLA |
|
|
Fees applicable to SLA |
|
|
Addon type - SLA |
|
|
One time charge for SLA option |
|
|
One time charge amount for SLA option |
|
|
One time charge currency for SLA option |
|
|
One time charge currency symbol for SLA option |
|
|
Monthly recurring charge for SLA option |
|
|
Monthly recurring charge amount for SLA option |
|
|
Monthly recurring charge currency for SLA option |
|
|
Monthly recurring charge currency symbol for SLA option |
|
|
Indicates if NTD is eligible for self install |
|
|
The list of allowed aggregation methods |
|
|
Denotes if an alternative technology is available at the location. null if no alternative technology available or the available alternative technology e.g. Fibre |
|
|
Requested service qualification type. STANDARD or NFAS |
API Version 1 and 2 Examples - Qualification Request
Qualification for a site
A qualification request is created by sending a qualification request JSON object as a POST request to /api/connect/qualifications
.
POST /api/connect/qualifications HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 2
Content-Length: 62
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451"
}
The response to the request will have:
-
a http status of 201
-
a
Location
header with the URI of the qualification request’s entity.
HTTP/1.1 201 Created
Location: /api/connect/qualifications/e88425ff-b89f-48fe-abd4-1dd32d109196
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
The qualification is not instantaneous. This is why you have to send a POST request to create a qualification request.
Once you have the URI from the Location
header, poll that URI every so often by making a GET request. While the qualification is in progress, the GET request’s response will have a HTTP status code
of 202
. Keep polling the URL until it finishes.
Note
|
Please keep the polling to a sensible rate. |
GET /api/connect/qualifications/e88425ff-b89f-48fe-abd4-1dd32d109196 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 2
Host: 360-api.superloop.com
HTTP/1.1 202 Accepted
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
When 360 completes the qualification process, the next GET request will result in a HTTP status code
of 200
. The response body’s will contain the qualification data.
GET Response for FTTP Service Class 3
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 9067
{
"locationId" : "LOC151638001451",
"sourceType" : "nbn",
"address" : "1451 GARLAND Drive, BALWYN EAST, Victoria, 3103",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "1451",
"street" : "GARLAND Drive",
"suburb" : "BALWYN EAST",
"state" : "Victoria",
"postcode" : "3103"
},
"orderId" : "1eb7bc5c-637a-6920-8262-7e380507f753",
"qualificationSearchId" : "76c67a71-805f-47a1-ba06-3cc3027a8800",
"remoteQualificationSearchId" : "1eb7bea4-250e-6d90-b95e-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "3CBN",
"poiName" : "Cranbourne",
"technologyType" : "FTTP",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre",
"serviceClass" : "3",
"serviceClassDescription" : "Location serviced by FTTP and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Superfast 250/100", "Home Superfast 500/200", "Home Ultrafast 1000/400", "Home Fast 12/1" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40001451",
"longitude" : "151.400001451",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "NTD151638001451",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"ntdType" : "Internal",
"ntdPowerType" : "AC",
"batteryPowerUnit" : "No",
"ntdLocation" : "Indoor",
"ntdPorts" : [ {
"portId" : "1",
"portName" : "1-UNI-D1",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI151638001451",
"serviceProviderId" : "0615",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "2",
"portName" : "1-UNI-D2",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI100000019555",
"serviceProviderId" : "0427",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "3",
"portName" : "1-UNI-D3",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI100000020378",
"serviceProviderId" : "0427",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "4",
"portName" : "1-UNI-D4",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
} ],
"subsequentInstallationCharge" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000aa",
"localPoi" : "3CBN - Cranbourne",
"primaryAccessTypeTechnology" : "FTTP",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FW Service Class 6
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 7933
{
"locationId" : "LOC151638001891",
"sourceType" : "nbn",
"address" : "1891 OWINGS Drive, TEMPLESTOWE, Victoria, 3106",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "1891",
"street" : "OWINGS Drive",
"suburb" : "TEMPLESTOWE",
"state" : "Victoria",
"postcode" : "3106"
},
"orderId" : "1eb7be7d-d89e-6f76-85fc-7e380507f753",
"qualificationSearchId" : "91bda8de-ff61-4bf2-956f-dc105876a676",
"remoteQualificationSearchId" : "1eb7be7d-d8bb-6f40-be17-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9trptogdu",
"poiName" : "West Milo",
"technologyType" : "FW",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Wireless",
"serviceClass" : "6",
"serviceClassDescription" : "Location serviced by Fixed Wireless and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Fixed Wireless Plus" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard" ],
"latitude" : "-33.40001891",
"longitude" : "151.400001891",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "NTD151638001891",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"ntdType" : "Internal",
"ntdPowerType" : "AC",
"batteryPowerUnit" : null,
"ntdLocation" : "Indoor",
"ntdPorts" : [ {
"portId" : "1",
"portName" : "1-UNI-D1",
"uniType" : "UNI-D",
"status" : "Used",
"referencedData" : {
"productInstanceId" : "PRI151638001891",
"serviceProviderId" : "0615",
"serviceProviderName" : null,
"owner" : false
},
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"avcIdMatch" : null
}, {
"portId" : "2",
"portName" : "1-UNI-D2",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
}, {
"portId" : "3",
"portName" : "1-UNI-D3",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
}, {
"portId" : "4",
"portName" : "1-UNI-D4",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
} ],
"subsequentInstallationCharge" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000ab",
"localPoi" : "9trptogdu - West Milo",
"primaryAccessTypeTechnology" : "FW",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FTTN Service Class 13
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6772
{
"locationId" : "LOC151638003251",
"sourceType" : "nbn",
"address" : "3251 SLATER Drive, WARRANDYTE, Victoria, 3113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3251",
"street" : "SLATER Drive",
"suburb" : "WARRANDYTE",
"state" : "Victoria",
"postcode" : "3113"
},
"orderId" : "1eb7bc43-b8d3-602a-89e7-7e380507f753",
"qualificationSearchId" : "1adf32c7-7bf7-4738-b2af-03d4bd538f8c",
"remoteQualificationSearchId" : "1eb7be92-955c-6de8-a160-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTN",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Node",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003251",
"longitude" : "151.400003251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000be",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTN",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FTTB Service Class 13
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6790
{
"locationId" : "LOC151638003258",
"sourceType" : "nbn",
"address" : "3258 GEARRIN Road, NORTH RYDE, New South Wales, 2113",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "3258",
"street" : "GEARRIN Road",
"suburb" : "NORTH RYDE",
"state" : "New South Wales",
"postcode" : "2113"
},
"orderId" : "1eb7c836-7fa6-619a-a5e3-7e380507f753",
"qualificationSearchId" : "4c9bfb4c-824e-40e9-86ae-5d3a77819b66",
"remoteQualificationSearchId" : "1eb7c836-805e-6948-bedc-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "4avuzteny",
"poiName" : "Heathcotemouth",
"technologyType" : "FTTB",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Building",
"serviceClass" : "13",
"serviceClassDescription" : "Location serviced by FTTN/FTTB and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40003258",
"longitude" : "151.400003258",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638003258",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "13",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "75Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : null,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000bc",
"localPoi" : "4avuzteny - Heathcotemouth",
"primaryAccessTypeTechnology" : "FTTB",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for HFC Service Class 24
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 5499
{
"locationId" : "LOC151638004251",
"sourceType" : "nbn",
"address" : "4251 JAIRO Street, CAMBERWELL, Victoria, 3124",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "4251",
"street" : "JAIRO Street",
"suburb" : "CAMBERWELL",
"state" : "Victoria",
"postcode" : "3124"
},
"orderId" : "1eb7bc5d-96a6-62b2-b168-7e380507f753",
"qualificationSearchId" : "98f4fe3b-1554-45ea-a38b-5cc1e5f3c0c1",
"remoteQualificationSearchId" : "1eb7bea1-7ce3-687a-bf55-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9ABC",
"poiName" : "Zanzibar",
"technologyType" : "HFC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "HFC",
"serviceClass" : "24",
"serviceClassDescription" : "Location serviced by HFC and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40", "Home Fast 12/1" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40004251",
"longitude" : "151.400004251",
"newDevelopmentsCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "NTD151638004251",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : false
}, {
"option" : "nbn-tech",
"recommended" : false,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : true
} ],
"ntdType" : "Internal",
"ntdPowerType" : "AC",
"batteryPowerUnit" : null,
"ntdLocation" : "Indoor",
"ntdPorts" : [ {
"portId" : "1",
"portName" : "1-UNI-D1",
"uniType" : "UNI-D",
"status" : "Free",
"referencedData" : null,
"fees" : {
"tc4" : [ ]
},
"avcIdMatch" : null
} ],
"subsequentInstallationCharge" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000ac",
"localPoi" : "9ABC - Zanzibar",
"primaryAccessTypeTechnology" : "HFC",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : false,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
GET Response for FTTC Service Class 34
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 6919
{
"locationId" : "LOC151638005051",
"sourceType" : "nbn",
"address" : "5051 MARSALIS Drive, AVONDALE HEIGHTS, Victoria, 3034",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "5051",
"street" : "MARSALIS Drive",
"suburb" : "AVONDALE HEIGHTS",
"state" : "Victoria",
"postcode" : "3034"
},
"orderId" : "1eb7be9a-b34b-6b76-b99b-7e380507f753",
"qualificationSearchId" : "30ef0dcd-6866-446f-93e8-246224fe6a82",
"remoteQualificationSearchId" : "1eb7be9a-b486-6540-a9e8-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Curb",
"serviceClass" : "34",
"serviceClassDescription" : "Location serviced by FTTC and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40005051",
"longitude" : "151.400005051",
"newDevelopmentsCharge" : {
"applies" : true,
"fees" : {
"tc4" : [ {
"name" : "NDF",
"oneTimeCharge" : {
"amount" : "300.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
},
"infrastructureInstallationOptions" : [ ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638005051",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : false
}, {
"option" : "nbn-dispatch",
"recommended" : false,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : true
}, {
"option" : "nbn-tech",
"recommended" : false,
"fees" : {
"tc4" : [ {
"name" : "NBN_TECHNICIAN_FOR_INSTALL",
"oneTimeCharge" : {
"amount" : "180.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : true
} ],
"serviceabilityClass" : "34",
"serviceStatus" : "Line Not In Use",
"serviceType" : null,
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "70Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : null,
"hasActivePOTS" : false,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : true,
"fees" : {
"tc4" : [ ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : null,
"enterpriseEthernet" : null,
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
Qualification for a site, with FNN verification
If the site’s copper pair has an active FNN (ie hasActivePOTS
is true
and Service Type
is FNN
or FNN - Special
), and the FNN is available, a qualification request can be made, with pots
in the request JSON object. This will verify the FNN provided, as part of the qualification process. If the FNN is not available or FNN verification failed, a POTS waiver will be required at ordering stage.
POST /api/connect/qualifications HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 2
Content-Length: 87
Host: 360-api.superloop.com
{
"sourceType" : "nbn",
"locationId" : "LOC151638001451",
"pots" : "0312341234"
}
If the FNN matches, the response will have potsInterconnectMatch
set to true
, otherwise potsInterconnectMatch
is false
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 8358
{
"locationId" : "LOC151638004851",
"sourceType" : "nbn",
"address" : "4851 ERVIN Drive, KEILOR EAST, Victoria, 3033",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "4851",
"street" : "ERVIN Drive",
"suburb" : "KEILOR EAST",
"state" : "Victoria",
"postcode" : "3033"
},
"orderId" : "1eb7c789-e714-6d66-926a-7e380507f753",
"qualificationSearchId" : "baf95871-4e18-483d-8540-24dc8765baa8",
"remoteQualificationSearchId" : "1eb7c789-e83b-6f32-85d9-7e380507f753",
"status" : "serviceable - shortfall",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Curb",
"serviceClass" : "33",
"serviceClassDescription" : "Location services by FTTC however requires Network Connection Device to be installed",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40004851",
"longitude" : "151.400004851",
"newDevelopmentsCharge" : {
"applies" : true,
"fees" : {
"tc4" : [ {
"name" : "NDF",
"oneTimeCharge" : {
"amount" : "300.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638004851",
"installationOptions" : [ {
"option" : "nbn-dispatch",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : null
}, {
"option" : "nbn-tech",
"recommended" : false,
"fees" : {
"tc4" : [ {
"name" : "NBN_TECHNICIAN_FOR_INSTALL",
"oneTimeCharge" : {
"amount" : "180.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"serviceabilityClass" : "33",
"serviceStatus" : null,
"serviceType" : "FNN",
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "70Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : null,
"copperPairStatus" : "Active",
"hasActivePOTS" : true,
"potsInterconnectMatch" : true,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : true,
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : "0312341234",
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000bb",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTC",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 7983
{
"locationId" : "LOC151638004861",
"sourceType" : "nbn",
"address" : "4861 ROCKWELL Avenue, KEILOR EAST, Victoria, 3033",
"addressDetails" : {
"buildingName" : null,
"buildingLevel" : null,
"unitNumber" : null,
"streetNumber" : "4861",
"street" : "ROCKWELL Avenue",
"suburb" : "KEILOR EAST",
"state" : "Victoria",
"postcode" : "3033"
},
"orderId" : "1eb7c7bf-d2ba-6f6a-acd8-7e380507f753",
"qualificationSearchId" : "982e677c-7926-4d81-9647-93f94b234549",
"remoteQualificationSearchId" : "1eb7c7bf-d2e3-66d6-b5b4-7e380507f753",
"status" : "serviceable",
"avcId" : null,
"region" : "Urban",
"poiId" : "9zrvcxfsn",
"poiName" : "East Antonette",
"technologyType" : "FTTC",
"alternativeTechnology" : null,
"sqType" : "STANDARD",
"technologyTypeDescription" : "Fibre To The Curb",
"serviceClass" : "34",
"serviceClassDescription" : "Location serviced by FTTC and has infrastructure in place",
"availableProducts" : {
"tc4" : {
"id" : 2,
"name" : "tc4",
"description" : "TC4",
"options" : [ "Home Fast 25/5", "Home Fast 100/20", "Home Fast 12/1", "Home Fast 25/10", "Home Fast 50/20", "Home Fast 100/40" ]
}
},
"restorationSlas" : [ {
"sla" : "Standard",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "17.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 12 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "28.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 8 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "62.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "37.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 6 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "73.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "45.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
}, {
"sla" : "Enhanced - 4 (24/7)",
"fees" : {
"tc4" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "84.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ],
"orderSlas" : [ "Standard", "Accelerated" ],
"latitude" : "-33.40004861",
"longitude" : "151.400004861",
"newDevelopmentsCharge" : {
"applies" : true,
"fees" : {
"tc4" : [ {
"name" : "NDF",
"oneTimeCharge" : {
"amount" : "300.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
},
"infrastructureInstallationOptions" : [ {
"option" : "nbn-tech",
"recommended" : true,
"fees" : {
"tc4" : [ {
"name" : "SUBSEQUENT_INSTALLATION_CHARGE",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"hardwareShortfall" : null
} ],
"infrastructures" : [ {
"infrastructureId" : "CPI151638004861",
"installationOptions" : [ {
"option" : "nbn-no-action",
"recommended" : true,
"fees" : {
"tc4" : [ ]
},
"hardwareShortfall" : false
} ],
"serviceabilityClass" : "34",
"serviceStatus" : null,
"serviceType" : "FNN",
"recommended" : true,
"upstream" : {
"lowerRate" : "20Mbps",
"upperRate" : "40Mbps"
},
"downstream" : {
"lowerRate" : "70Mbps",
"upperRate" : "100Mbps"
},
"referencedData" : {
"productInstanceId" : "PRI100000017775",
"serviceProviderId" : "0427",
"serviceProviderName" : null,
"owner" : false
},
"copperPairStatus" : "Active",
"hasActivePOTS" : true,
"potsInterconnectMatch" : false,
"potsInterconnect" : null,
"ntdSelfInstallEligible" : true,
"fees" : {
"tc4" : [ {
"name" : "SERVICE_TRANSFER_FEE",
"oneTimeCharge" : {
"amount" : "10.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
},
"subsequentInstallationCharge" : {
"applies" : false,
"fees" : {
"tc4" : [ ]
}
},
"networkCoexistence" : "Yes",
"avcIdMatch" : null
} ],
"potsInterconnect" : "0256785678",
"enterpriseEthernet" : {
"createdAt" : "2020-10-02 03:56:19",
"estimatedAvailabilityDate" : null,
"fiberBuildCategory" : "A",
"id" : "1eb04000-ac69-6434-bb61-b69f036000ba",
"localPoi" : "9zrvcxfsn - East Antonette",
"primaryAccessTypeTechnology" : "FTTC",
"region" : "Metropolitan",
"serviceabilityReason" : null,
"status" : "Valid",
"zone" : "CBD",
"restorationSlas" : [ {
"sla" : "Premium - 12 (24/7)",
"fees" : {
"ee" : [ {
"name" : "SLA",
"oneTimeCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
},
"monthlyRecurringCharge" : {
"amount" : "0.00",
"currency" : "AUD",
"symbol" : "$"
}
} ]
}
} ]
},
"ntdSelfInstallEligible" : null,
"allowedAggregationMethods" : [ "ETHERNET", "L2TP" ]
}
Invalid request
If the search request is invalid for any reason, a 422 http status is returned and the body of the response will list the problems with the request.
This example is of submitting a qualification request without a locationId
.
POST /api/connect/qualifications HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer **token**
X-API-VERSION: 2
Content-Length: 26
Host: 360-api.superloop.com
{
"sourceType" : "nbn"
}
HTTP/1.1 422 Unprocessable Entity
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 403
{
"httpStatusCode" : 422,
"type" : "client.validation",
"code" : "method.argument.not.valid",
"message" : "Validation error",
"apiSubErrors" : [ {
"code" : "constraints.not.blank",
"message" : "must not be blank",
"object" : "commonRequestServiceQualificationCommand",
"field" : "locationId",
"rejectedValue" : null
} ],
"timestamp" : "2025-03-11T22:26:45.747144319Z"
}
Upstream Service Unavailable
If one of the services that Connect API uses for qualification is down or unreachable, Connect API will send a 502 status.
HTTP/1.1 502 Bad Gateway
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 249
{
"httpStatusCode" : 502,
"type" : "remote.call",
"code" : "remote.call.error",
"message" : "There was an unexpected error with one or more of the upstream services",
"apiSubErrors" : [ ],
"timestamp" : "2025-03-11T22:26:29.547359084Z"
}