Skip to main content
Home

Main navigation

  • REC Home
  • Apply
    • REC Services Rate Card & Policies
    • LPFM Construction Completed
    • LPFM License Modification
    • New FM Booster Station
    • New Class D FM Station in Alaska
    • New Low Power FM (LPFM) Station
  • Initiatives
    • RM-11846: Rural NCE Stations
    • RM-11909: LP-250 / Simple 250
    • WIDE-FM
    • RM-11952: Translator Reform
    • RM-11843: 8 Meter Ham Band
    • PACE - LPFM Compliance
  • Services
  • Tools
    • Today's FCC Activity
    • Broadcast Data Query
    • Field strength curves
    • Runway slope
    • Tower finder
    • FM MODEL-RF Exposure Study
    • More tools
    • Developers - API
  • LPFM
    • Learn about LPFM
      • Basics of LPFM
      • Self Inspection Checklist
      • Underwriting Compliance Guide
      • Frequently Asked Questions
      • FCC Rules for LPFM
      • HD Radio for LPFM
      • Transmitters certified for LPFM
      • Interference from FM translators
      • RadioDNS for LPFM Stations
    • 2023 Window REC Client Portal
    • myLPFM - LPFM Station Management
    • LPFM Station Directory
    • Spare call signs
    • REC PACE Program
    • More about LPFM
  • Reference
    • Pending FCC Applications
    • FCC Filing Fees
    • Radio License Renewal Deadlines
    • FCC Record/FCC Reports
    • Pirate Radio Enforcement Data
    • Premises Info System (PREMIS)
    • ITU and other international documents
    • Recent FCC Callsign Activity
    • FCC Enforcement Actions
    • Federal Register
    • Recent CAP/Weather Alerts
    • Legal Unlicensed Broadcasting
    • More reference tools
  • LPFM Window
  • About
    • REC in the Media
    • Supporting REC's Efforts
    • Recommendations
    • FCC Filings and Presentations
    • Our Jingles
    • REC Radio History Project
    • Delmarva FM / Riverton Radio Project
    • J1 Radio / Japanese Broadcasting
    • Japan Earthquake Data
    • REC Systems Status
    • eLMS: Enhanced LMS Data Project
    • Open Data at REC
    • Our Objectives
  • Contact

Breadcrumb

  • Home

Operational Status

Michi on YouTube

Most popular

fcc.today - real time updates on application activity from the FCC Media Bureau.  fccdata.org - the internet's most comprehensive FCC database lookup tool.  myLPFM.com - Low Power FM channel search and station management tool.  REC Broadcast Services - professional LPFM and FM translator filing services. 

Other tools & info

  • Filing Window Tracking
  • Enforcement Actions
  • REC Advisory Letters
  • FAQ-Knowledge Base
  • U/D Ratio Calculator
  • Propagation Curves
  • Runway Slope/REC TOWAIR
  • Coordinate Conversion
  • PREMIS: Address Profile
  • Spare Call Sign List
  • FCC (commercial) filing fees
  • Class D FM stations in Alaska
  • ARRR: Pirate radio notices
  • Unlicensed broadcasting (part 15)
  • FMmap - broadcast atlas
  • Federal Register
  • Rate Card & Policies
  • REC system status
  • Server Status
  • Complete site index
Cirrus Streaming - Radio Streaming Services - Podcasting & On-demand - Mobile Apps - Advertising

REC API - chanRpt - Channel Report

Return to API Main Page

Description

This API provides the data necessary to make a channel report that is used to demonstrate minimum distance separation requirements for FM facilities pursuant to §§ 73.207, 73.215, 73.807 and 73.825 of the FCC Rules.  

This API is considered closed data and is only available to those with a specific client relationship with REC to access the APIs. 

For demonstration purposes and to encourage development, queries in the state of North Dakota can be ran without subscription and API key.

Endpoint

GET https://api.recnet.net/chanRpt  JSON

Evaluation

https://app.swaggerhub.com/apis-docs/recnet/chanRpt/1.0.0#/broadcast/ch…

Parameters

key hex(32) Required except for demo in North Dakota. API key provided by REC Networks.
lat decimal required Latitude of the target site.  This is NAD83 datum in decimal form.  South latitude (American Samoa) is a negative number.
lon decimal required Longitude of the target site. This is NAD83 datum in decimal form. West longitude (all areas except Guam & CNMI) is a negative number.
chan int required Channel number to check at target site.  (numeric between 200~300).
cls varchar(8) required

Service class to check.  Valid service classes are as follows:

73.207/73.807 73.207/73.807
Puerto Rico/VI
73.215 73.215
Puerto Rico/VI
LP100 LP100PR    
LP250 LP250PR    
LP10 LP10PR    
A APR A_215 APR_215
B BPR B_215 BPR_215
B1 B1PR B1_215 B1PR_215
C   C_215  
C0   C0_215  
C1   C1_215  
C2   C2_215  
C3   C3_215  
C4   C4_215  

LP250 is the REC "Simple250" Petition for Rulemaking RM-11909.  LP10 is the now-discontinued LPFM service class.  C4 is the proposed C4 class of service.

notch int optional A FCC facility ID that will not be considered in the search.  Only one facility can be notched.
adjLimit int optional

When used, the channel report result limits the display to certain adjacent channels:

4 Only co-channel
1 Co-channel and first-adjacent channels
2 Co-channel, first and second-adjacent channels
3 Co-channel, first, second and third-adjacent channels

When adj_limit is used, no intermediate frequency results will be returned.  If used on Channels 200~220, no TV Channel 6 results will be included.

short char(1) optional If Y, the API will only return information on short-spaced faciltiies.  Those that meet distance separation requirements will not be returned.
fullOnly char(1) optional If Y, for radio facilities, the API will only return full-service broadcast stations (including allotments).  LPFM, FM translators and FM boosters will be excluded.

Return

HTTP Code 200

properties

latitude decimal Decimal latitude in NAB83 datum of inquiry.
longitude decimal Decimal longitude in NAD83 datum of inquiry.
channel int FM channel number of inquiry.
siteClass varchar(8)

Station class of inquiry. 

NOTE: Searches for LP100/LP100PR will return the REC internal service class (LI/LIPR) (letter I, not 1), LP250/LP250PR will return L3/L3PR and LP50/LP50PR will return L2/L2PR.

notch int Facility ID of notched facility.  null if no notch was specified in the API call.
report schema See report/facility below.
facilitiesFound int The number of facilties returned in this query. 

report/facility

Within report, the API will return a facility section for each facility.  This will be provided in an array.  The array key of 0 is not used. 

shortSpaced char(1) Y if the facility does not meet §§73.207, 73.215, 73.807 or 73.825 minimum distance separation requirements.  Note: when used with channels 200~220 and a full-service class, it will show all stations, including full-service as meeting minimum spacing for purposes of §73.525.  This is something we may add in the future but for now, please note the API does not currently support §73.525 minimums to be an "affected station".
N if the facility meets §§73.207, 73.215, 73.807 and 73.825 minimum distance separation requirements.
incomingIntf char(1)

When used with an LPFM service class:
Y if the facility does not meet the §73.807 recommended distance separations for no interference on co-channel and first-adjacent channel.  For second-adjacent channel, it will display Y if shortSpaced is also Y.
N if the facility does meet the §73.807 recommended distance separaitons for no interference on a co-channel or first-adjacent channel.  For other channels, it will display N if shortSpaced is also N.

When used with a non-LPFM service class, it will always display N. 

For TV Channel 6 facilities, it will always return null.

medium varchar(5) The medium of communication.  This will return either radio or TV. 
facilityType varchar(13)

The type of facility.  This will return one of the following:

  • DTV
  • LPTV
  • Full-Service
  • Class D
  • LPFM
  • FM Translator
  • FM Booster
  • Allotment
  • Rulemaking
channel/ID int() For FM facilities, the channel number beween 200~300.
For TV facilities, this will always return 6.
channel/frequency decimal() For FM faciltiies, the frequency in megahertz (87.9~107.9).
For TV facilities, this will always return 82.
channel/adjacency varchar(14)

For FM faciltiies, this will return the adjacency relationship of the channel:

  • CoChannel
  • FirstAdjacent
  • SecondAdjacent
  • ThirdAdjacent
  • Intermediate  (intermediate frequency, +/- 10.6 or 10.8 MHz, +/- 53 or 54 channels)

For TV facilities, this will always return ChannelSix.

class varchar(2)

For radio stations, this will return the station class.  LP100 stations will show with class L1.   FM Translators and FM Booster stations will return null.

For TV stations, this will return:

TV Full-service digital television stations.
LPTV Low Power TV stations
Class A TV stations
Digital TV Translator stations
callsign varchar(16) Broadcast station call sign.
location/community varchar(80) Community name on the license.
location/state varchar(2) Two-character postal code of the state of the facility.
location/country varchar(2)

Country code:

US United States of America
CA Canada
MX Mexico
location/latitude decimal NAD83 decimal geographic coordinates of the latitude of the facility location.  South latitude (American Samoa) is a negative number.
location/longitude decimal NAD83 decimal geographic coordinates of the longitude of the facility location. West longitude (all areas except Guam & CNMI) is a negative number.
facilityStatus varchar(5)

Status of the facility:

LICEN Licensed and on the air.
LICSL Licensed but silent
CPOFF Original construction permit granted, still under construction.
CPAPP Pending original construction permit application.
LICAN Licensed cancelled.
PRCAN Original construction permit cancelled.
distance/toFacility decimal Distance from the target site to the facility in kilometers (rounded to tenths).
distance/required int Minimum distance separation required in kilometers.
distance/noInterference int For targets specifying a LPFM class of service, the minimum distance separation in kilometers needed for interference free service, pusuant to the guidelines in §73.807.  (For second and third-adjacent channels and Channel 6 TV facilities, this value would be the same as the required distance).
distance/margin decimal Actual distance minus the required distance in kilometers.  If this value is -0.5 or less, the facility is short-spaced.
bearing decimal The bearing/heading in degrees from the target to the facility (0.0 through 359.9 degrees).
applicationId hex(32) The application ID from the FCC's Licensing Management System.
party varchar(80) Name of the licensee or applicant from the eLMS facility records.
readingService char(1) Y indicates that this facility was identified in the past as carrying a radio reading service for the blind.  LPFM applicants may be required to provide protection on third-adjacent channels, pursuant to §73.807(a)(2).
superPower array This item appears alone with a value of null in the case of FM facilities in the non-reserved band (Channels 221~300, 92.1~107.9 MHz) or Channel 6 TV stations.
superPower/isSuper char(1) Y indicates that this facility, which is in the reserved band (Channels 201~220, 88.1~91.9 MHz) is operating a service contour in excess of its service class on a grandfathered basis.  This item does not appear on FM facilities in the non-reserved band (Channels 221~300, 92.1~107.9 MHz) or Channel 6 TV stations.
superPower/protectedAt varchar(2) If the value of superPower/isSuper is Y, this value is the service class that an LPFM station would have to protect this facility.  For LPFM classes of service as the target, the value of distance/required and distance/noInterference will reflect the distances at this service class.
facComments varchar(1000) Facility comments from CDBS.  These normally only appear on FM records and mainly for facilities located near an international border as they give information about the international coordination.  LMS does not have a similar function.  If there are no comments, this section will appear as an empty string ("").
appPurpose varchar(4) Application Purpose Code from eLMS.
appStatus varchar(3) Application Status Code from eLMS.
appStatusDate date Application status date from eLMS.
facilityID int FCC Facility Identifier.
recID int REC Application Identifier.
lpfm3rdAdjShort char(1) For LPFM targets, Y indicates that the facility does not meet the minimum distance separation for third-adjacent channel stations and therefore may require special handling pursuant to §73.810 of the FCC Rules.

Rate Limiting

The general rate limit for unauthenticated accesses across all REC APIs is 20 calls per minute (one call every 3 seconds).  Calls to other REC non-API services subject to rate limiting also contribute to this count.  These other services may have lower rate limits.  For authenticated users, the rate limit will be based on negotiations with REC Networks for API access.

 

Book traversal links for REC API - chanRpt - Channel Report

  • ‹ REC Networks DataStore API
  • Up
  • REC API - lpfmChk - LPFM Channel Search ›

REC Essentials

  • FCC.TODAY
  • FCCdata.org
  • myLPFM Station Management
  • REC site map

The More You Know...

  • Unlicensed Broadcasting
  • Class D Stations for Alaska
  • Broadcasting in Japan
  • Our Jingles

Other REC sites

  • J1 Radio
  • REC Delmarva FM
  • Japan Earthquake Information
  • API for developers

But wait, there's more!

  • Join NFCB
  • Pacifica Network
  • LPFM Wiki
  • Report a bug with an REC system

Copyright © REC Networks - All Rights Reserved
EU cookie policy

Please show your support by using the Ko-Fi link at the bottom of the page. Thank you for supporting REC's efforts!