Assistance with the BEAD Challenge Process
We're aware that several of our clients are facing a fast approaching challenge process involving potential overbuild for their wireless networks. As such, they are required to provide detailed information to the BEAD program in an attempt to protect their territory and prevent overbuild.
As of this moment there are a few reports available via TowerCoverage that can assist in providing part of the required data.

For a complete list of available TowerCoverage API's (to assist in coverage data exports) see our API Getting Started page for more details.
Location ID's for a given wireless network can be provided through the Availability Data order type or the Address List order Type.
Prior to placing the order you'll need to create a Multi Map for your wireless access points and have current CostQuest Fabric Data uploaded into your account.
How to Access the FCC's Broadband Serviceable Location Fabric
Max Advertised Up and Max Advertised Down come with Availability Data, and can be entered as throughput values via the FCC Tab in your TowerCoverage account.
If you need to provide Signal Strength you can use our Bulk Upload feature to analyze an address list as End User Submissions. Those entries can then be downloaded, and the Signal Strength will be available in the report.
Access Point Data Export via the Get Multi Coverage List API
Full documentation available here
HTTP Get
Request
GET /towercoverage.asmx/GetMulticoverageList?Account=string&key=string HTTP/1.1 Host: api.towercoverage.com
Response
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <ArrayOfMulticoverage xmlns="http://tempuri.org/"> <Multicoverage> <multicoverageid>int</multicoverageid> <multicoveragename>string</multicoveragename> <multipopulation>string</multipopulation> <multiarea>string</multiarea> <Pngfile>string</Pngfile> <Kmlfile>string</Kmlfile> <Error>string</Error> <lastupdated>string</lastupdated> <includedcovs> <Coverage> <lastupdated>string</lastupdated> <covid>int</covid> <covename>string</covename> <towersiteID>string</towersiteID> <antennaheight>string</antennaheight> <ClientAverageAntennaHeight>string</ClientAverageAntennaHeight> <ClientAntennaGain>string</ClientAntennaGain> <RxLineLoss>string</RxLineLoss> <AntennaType>string</AntennaType> <AntennaAzimuth>string</AntennaAzimuth> <BeamwidthFilter>string</BeamwidthFilter> <AntennaTilt>string</AntennaTilt> <AntennaGain>string</AntennaGain> <Frequency>string</Frequency> <ExactCenterFrequency>string</ExactCenterFrequency> <TxPower>string</TxPower> <TxLineLoss>string</TxLineLoss> <RxThreshold>string</RxThreshold> <RequiredReliability>string</RequiredReliability> <StrongSignalMargin>string</StrongSignalMargin> <StrongSignalColor>string</StrongSignalColor> <WeakSignalColor>string</WeakSignalColor> <Opacity>string</Opacity> <MaxRange>string</MaxRange> <RenderingQuality>string</RenderingQuality> <UseLandCover>string</UseLandCover> <UseTwoRays>string</UseTwoRays> <CreateViewShed>string</CreateViewShed> <ChannelID>int</ChannelID> <ChannelWidth>string</ChannelWidth> </Coverage> <Coverage> <lastupdated>string</lastupdated> <covid>int</covid> <covename>string</covename> <towersiteID>string</towersiteID> <antennaheight>string</antennaheight> <ClientAverageAntennaHeight>string</ClientAverageAntennaHeight> <ClientAntennaGain>string</ClientAntennaGain> <RxLineLoss>string</RxLineLoss> <AntennaType>string</AntennaType> <AntennaAzimuth>string</AntennaAzimuth> <BeamwidthFilter>string</BeamwidthFilter> <AntennaTilt>string</AntennaTilt> <AntennaGain>string</AntennaGain> <Frequency>string</Frequency> <ExactCenterFrequency>string</ExactCenterFrequency> <TxPower>string</TxPower> <TxLineLoss>string</TxLineLoss> <RxThreshold>string</RxThreshold> <RequiredReliability>string</RequiredReliability> <StrongSignalMargin>string</StrongSignalMargin> <StrongSignalColor>string</StrongSignalColor> <WeakSignalColor>string</WeakSignalColor> <Opacity>string</Opacity> <MaxRange>string</MaxRange> <RenderingQuality>string</RenderingQuality> <UseLandCover>string</UseLandCover> <UseTwoRays>string</UseTwoRays> <CreateViewShed>string</CreateViewShed> <ChannelID>int</ChannelID> <ChannelWidth>string</ChannelWidth> </Coverage> </includedcovs> </Multicoverage> <Multicoverage> <multicoverageid>int</multicoverageid> <multicoveragename>string</multicoveragename> <multipopulation>string</multipopulation> <multiarea>string</multiarea> <Pngfile>string</Pngfile> <Kmlfile>string</Kmlfile> <Error>string</Error> <lastupdated>string</lastupdated> <includedcovs> <Coverage> <lastupdated>string</lastupdated> <covid>int</covid> <covename>string</covename> <towersiteID>string</towersiteID> <antennaheight>string</antennaheight> <ClientAverageAntennaHeight>string</ClientAverageAntennaHeight> <ClientAntennaGain>string</ClientAntennaGain> <RxLineLoss>string</RxLineLoss> <AntennaType>string</AntennaType> <AntennaAzimuth>string</AntennaAzimuth> <BeamwidthFilter>string</BeamwidthFilter> <AntennaTilt>string</AntennaTilt> <AntennaGain>string</AntennaGain> <Frequency>string</Frequency> <ExactCenterFrequency>string</ExactCenterFrequency> <TxPower>string</TxPower> <TxLineLoss>string</TxLineLoss> <RxThreshold>string</RxThreshold> <RequiredReliability>string</RequiredReliability> <StrongSignalMargin>string</StrongSignalMargin> <StrongSignalColor>string</StrongSignalColor> <WeakSignalColor>string</WeakSignalColor> <Opacity>string</Opacity> <MaxRange>string</MaxRange> <RenderingQuality>string</RenderingQuality> <UseLandCover>string</UseLandCover> <UseTwoRays>string</UseTwoRays> <CreateViewShed>string</CreateViewShed> <ChannelID>int</ChannelID> <ChannelWidth>string</ChannelWidth> </Coverage> <Coverage> <lastupdated>string</lastupdated> <covid>int</covid> <covename>string</covename> <towersiteID>string</towersiteID> <antennaheight>string</antennaheight> <ClientAverageAntennaHeight>string</ClientAverageAntennaHeight> <ClientAntennaGain>string</ClientAntennaGain> <RxLineLoss>string</RxLineLoss> <AntennaType>string</AntennaType> <AntennaAzimuth>string</AntennaAzimuth> <BeamwidthFilter>string</BeamwidthFilter> <AntennaTilt>string</AntennaTilt> <AntennaGain>string</AntennaGain> <Frequency>string</Frequency> <ExactCenterFrequency>string</ExactCenterFrequency> <TxPower>string</TxPower> <TxLineLoss>string</TxLineLoss> <RxThreshold>string</RxThreshold> <RequiredReliability>string</RequiredReliability> <StrongSignalMargin>string</StrongSignalMargin> <StrongSignalColor>string</StrongSignalColor> <WeakSignalColor>string</WeakSignalColor> <Opacity>string</Opacity> <MaxRange>string</MaxRange> <RenderingQuality>string</RenderingQuality> <UseLandCover>string</UseLandCover> <UseTwoRays>string</UseTwoRays> <CreateViewShed>string</CreateViewShed> <ChannelID>int</ChannelID> <ChannelWidth>string</ChannelWidth> </Coverage> </includedcovs> </Multicoverage> </ArrayOfMulticoverage>
Site Data Export via the Get Site List API
Full documentation available hereHTTP Get
Request
GET /towercoverage.asmx/GetSiteList?Account=string&key=string HTTP/1.1 Host: api.towercoverage.com
Response
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8" ?> <arrayofsite xmlns="http://tempuri.org/"> <site> <siteid>int</siteid> <sitename>string</sitename> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <group>string</group> <height>string</height> <error>string</error> </site> <site> <siteid>int</siteid> <sitename>string</sitename> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <group>string</group> <height>string</height> <error>string</error> </site> </arrayofsite>