Update 'Connectivity'
parent
2c1747c222
commit
92104ee587
@ -9,13 +9,42 @@ Accept: application/json
|
||||
|
||||
```json
|
||||
{
|
||||
"addresses": [
|
||||
{
|
||||
"address": "13, Peveril Crescent",
|
||||
"district": "MR",
|
||||
"easting": "381233",
|
||||
"gold": true,
|
||||
"northing": "394561",
|
||||
"parent_uprn": null,
|
||||
"reference": "A00011178054",
|
||||
"uprn": "77079066"
|
||||
},
|
||||
{
|
||||
/* and more of the same */
|
||||
}
|
||||
],
|
||||
"query": {
|
||||
"postcode": "M21 9WR"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## `GET https://api.faelix.net/connectivity/xdsl/address/service/availability/?address=A00034156395&district=MR`
|
||||
## `GET https://api.faelix.net/connectivity/xdsl/address/service/availability/?reference=A00034156395&district=MR`
|
||||
|
||||
```json
|
||||
```json
|
||||
{
|
||||
"address": {
|
||||
"district": "MR",
|
||||
"gold": true,
|
||||
"parent_uprn": null,
|
||||
"reference": "A00034156395",
|
||||
"uprn": null
|
||||
},
|
||||
"line": { /* and then similar to below */
|
||||
/* ... */
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
@ -24,7 +53,7 @@ Accept: application/json
|
||||
```json
|
||||
{
|
||||
"address": null,
|
||||
"line": {
|
||||
"line": { /* information about line(s) available */
|
||||
"ADSL2+": {
|
||||
"exchangeStatusDescription": "Live",
|
||||
"mdfSiteId": "MRCHO",
|
||||
@ -169,29 +198,55 @@ Accept: application/json
|
||||
}
|
||||
},
|
||||
"lines": {
|
||||
"C000003101007": {
|
||||
"C000003101007": { /* line ID */
|
||||
"last2digits": "95",
|
||||
"line": "WorkingLine",
|
||||
"number": null,
|
||||
"service": "PSTN Single Line"
|
||||
"number": null, /* will probably be null */
|
||||
"service": "PSTN Single Line" /* standard line */
|
||||
},
|
||||
"MRAAACQQFJ": {
|
||||
"last2digits": null,
|
||||
"line": "WorkingLine",
|
||||
"number": null,
|
||||
"service": "SMPF"
|
||||
"service": "SMPF" /* shared metallic path, e.g. TalkTalk LLU */
|
||||
}
|
||||
},
|
||||
"messages": [
|
||||
"messages": [ /* might have list of strings detailing problems */
|
||||
],
|
||||
"onts": {
|
||||
"ONT0012345678": { /* ONT reference number */
|
||||
"location": {
|
||||
"floor": null,
|
||||
"position": null,
|
||||
"room": null
|
||||
},
|
||||
"ports": {
|
||||
"1": {
|
||||
"data": true,
|
||||
"status": "Spare"
|
||||
},
|
||||
"2": {
|
||||
"data": true,
|
||||
"status": "Working"
|
||||
},
|
||||
"3": {
|
||||
"data": true,
|
||||
"status": "Working"
|
||||
},
|
||||
"4": {
|
||||
"data": true,
|
||||
"status": "Spare"
|
||||
}
|
||||
},
|
||||
"serial": "XXXXXXXXXXXXXXXX" /* should appear on the actual ONT */
|
||||
}
|
||||
},
|
||||
"provisioning": "Migration",
|
||||
"query": {
|
||||
"cli": "01618629595"
|
||||
},
|
||||
"reference": "bf862de7-1c91-49e8-a619-baf2301dce1a",
|
||||
"services": {
|
||||
"services": { /* THIS IS WHAT YOU WANT! */
|
||||
"ADSL2+": { /* broadband service type */
|
||||
"ADSL2PLUS": { /* product code */
|
||||
"appointment": "NotRequired", /* might also be Optional or Required */
|
||||
@ -203,11 +258,11 @@ Accept: application/json
|
||||
"contact": "NotRequired", /* might also be Optional or Required */
|
||||
"description": null,
|
||||
"earliest": "2023-03-21T00:00:00+00:00",
|
||||
"install": null,
|
||||
"install": 40.0, /* wholesale cost for new install, excluding VAT (and WLR) */
|
||||
"market": "B",
|
||||
"migrate": null,
|
||||
"monthly": null,
|
||||
"name": "ADSL2+",
|
||||
"migrate": 16.5, /* wholesale cost for migration, excluding VAT */
|
||||
"monthly": 7.5, /* wholesale monthly charge, excluding VAT */
|
||||
"name": "ADSL2+", /* customer-facing name of product */
|
||||
"network": "Zen",
|
||||
"orderable": true, /* is this available? */
|
||||
"priority": [ /* traffic weighting options available */
|
||||
|
Loading…
x
Reference in New Issue
Block a user