LukePrior / nbn-upgrade-map

Interactive map showing premises eligible for the NBN FTTP upgrade program.
https://nbn.lukeprior.com/
MIT License
139 stars 11 forks source link

Can we get NBN FTTN Estimated Line Speeds? #275

Open LukePrior opened 1 year ago

LukePrior commented 1 year ago

NBN provides this data to ISPs, some of which then expose it in their APIs but I'm curious if any reliable source exists that we can use in large volume.

LukePrior commented 1 year ago

This is the documentation for an API created by Real World Group which serves as a wrapper for the NBN APIs provided to authorised retailers. I have been informed that the agreement NBN Co has with these providers is that the APIs are only used for qualification of potential services and not mass recording so it seems unlikely that getting official access will be possible.

https://api.nbnportal.online/swagger/

lyricnz commented 1 year ago

Needs authentication. Do you think NBNco would give us an API key? Or is even asking the question going to alert them to what this project is doing, and they might implement counter-measures?

LukePrior commented 1 year ago

I've updated the previous comment but it seems like getting official access will be unlikely...

The only options I see are if there is an unauthenticated open NBN API or if a data dump is available for all premises as this value should have minimal movement over time.

MasterCATZ commented 1 year ago

best not to raise red flags to them or else access to the API might disappear just like the weather station did to us using BOM API when a lot of us were integrating it into "Home Assistant"

I would be sweetning up an ISP ,

ps, great job , when I find the coffee/beer donation button I'll send something

LukePrior commented 1 year ago

I don't think it's going to happen, I've had a few informal conversations and the gist is that the access agreement ISPs sign with NBN prohibit the mass querying of addresses which would be necessary for such a feature.

The only chance would be if a dataset from a certain point in time was ever produced for compliance or related reasons.