Unfortunately FlightAware Enterprise doesn't get discounted API access.
The FlightAware API I was using (they have multiple) didn't provide all the data I wanted either. The ADSB Exchange Rapid API was more comprehensive, but came at a cost.
The aircraft don't broadcast everything over ADSB - so these sites are all pulling from a database somewhere else. It appears ADSB Exchange and some of the pi based UIs use the tar1090-db. This was easy to work with and free - just need to update it periodically due to registration changes.
The FlightAware API I was using (they have multiple) didn't provide all the data I wanted either. The ADSB Exchange Rapid API was more comprehensive, but came at a cost.
The aircraft don't broadcast everything over ADSB - so these sites are all pulling from a database somewhere else. It appears ADSB Exchange and some of the pi based UIs use the tar1090-db. This was easy to work with and free - just need to update it periodically due to registration changes.
https://github.com/wiedehopf/tar1090-db