# FCC Radio Licenses API – Search ULS by Licensee, Frequency or Place

Search FCC radio licenses by licensee, call sign, FRN, service, frequency, state or distance from a site, from the FCC's weekly license files.

$0.80 per 1,000 licenses

[Get an API key](https://pushbuild.com/apis/app/signup?api=fcc-radio-licenses)

Example request

```
POST /fcc-radio-licenses/run
{
  "licensee": "Verizon",
  "maxItems": 20
}
```

## What it returns

Search FCC radio licenses across private land mobile, microwave, broadcast auxiliary, cellular, paging, market-area and coastal or aviation ground services. Filter by licensee, call sign, FRN, radio service, state, city, grant or expiration date, frequency, or distance from a transmitter site.

Each license has its status, service code, dates, licensee, FRN, city and state, the number of sites, one site's county and coordinates, and up to 100 assigned frequencies. Coordinates describe one site only, so a multi-site license can be far from the point shown. Market-area licenses often have no site or frequency.

Source: the FCC Universal Licensing System weekly public files, rebuilt every Monday. The FCC's own files are the official record. Amateur, GMRS, ship and aircraft licenses are not included. Licensees who are individuals show name, city and state only; phone, email and street appear only for organizations.

Charged per license returned.

## Request

`POST https://api.pushbuild.com/fcc-radio-licenses/run` with a JSON body. Send your key in the `X-API-Key` header.

| Field | Type | Description |
| --- | --- | --- |
| `licensee` | string | Part of the licensee's name, e.g. Verizon. |
| `callSigns` | list of strings | Exact call signs, e.g. KKJ66. Includes inactive licenses. |
| `frns` | list of strings | FCC Registration Numbers. |
| `radioServices` | list of strings | FCC radio service codes, e.g. IG, MG, CL, YG. |
| `states` | list of strings | Two-letter codes for the licensee's mailing address. |
| `siteStates` | list of strings | Two-letter codes for the transmitter site. |
| `city` | string | Exact city name. |
| `organizationsOnly` | boolean | Leave out individual licensees. |
| `activeOnly` | boolean | Only active licenses. Ignored when you give call signs. Default: `true`. |
| `grantedFrom` | string | YYYY-MM-DD. |
| `grantedTo` | string | YYYY-MM-DD. |
| `expiresFrom` | string | YYYY-MM-DD. |
| `expiresTo` | string | YYYY-MM-DD. |
| `frequencyMhz` | number | An assigned frequency, e.g. 154.28. |
| `frequencyToleranceMhz` | number | Allowed difference. Default 0.001. |
| `lat` | number | Center of a distance search. |
| `lon` | number | Center of a distance search. |
| `radiusMiles` | number | Default 10. |
| `maxItems` | integer | Maximum items to return (1-500). Default: `100`. |

### Example

```
curl -X POST https://api.pushbuild.com/fcc-radio-licenses/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"licensee": "Verizon", "maxItems": 20}'
```

### Response

```
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
```

Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.

## Pricing

Pay only for results returned: $0.80 per 1,000 licenses. No charge for errors or empty searches.

## Use it from Claude, ChatGPT or Cursor

This API is also an MCP server: `https://api.pushbuild.com/mcp/fcc-radio-licenses`. Add it to any assistant that supports remote MCP servers, with your key in the `X-API-Key` header. Same prices. [Setup for each app](https://pushbuild.com/apis/mcp.html).

## Related APIs

- [FDA Advisory Committee Meetings Calendar API](https://pushbuild.com/apis/fda-advisory-committee-meetings.html): FDA advisory committee meetings (AdComs): dates and times, committee, center, drugs and applications under review (NDA/BLA numbers), sponsors, proposed indications, dockets, briefing documents, voting questions, minutes and webcasts..
- [FDA Approvals Feed API](https://pushbuild.com/apis/fda-approvals-feed.html): FDA press releases with exact publish times and approvals flagged, plus original NDA/BLA drug and biologic approvals from Drugs@FDA: approval date, sponsor, brand, ingredients, novelty class, review priority and approval letter..
- [FDA Device 510(k) Clearances & PMA Approvals API](https://pushbuild.com/apis/fda-device-clearances.html): Every FDA medical device 510(k) clearance and PMA approval or supplement from openFDA.
- [FAA Aircraft Registry API](https://pushbuild.com/apis/faa-aircraft-registry.html): Look up US civil aircraft in the FAA registry by N-number, Mode S hex code, owner name, state, city, manufacturer or model.
- [Exchange Listing Notices: Deficiencies, Delistings, IPOs API](https://pushbuild.com/apis/exchange-listing-notices.html): Nasdaq and NYSE listing events for US stocks: deficiency notices (8-K Item 3.01) with reason, rule and compliance deadline, Form 25 delistings with basis, new exchange listings (8-A12B) and the IPO calendar.
- [Eurostat API: EU GDP, Inflation, Unemployment by Country API](https://pushbuild.com/apis/eurostat-indicators.html): Official Eurostat statistics for EU countries: GDP growth, HICP inflation, unemployment, government debt and deficit, industrial production, retail sales, house prices, sentiment and population, or any Eurostat dataset by code, with change vs previous period and year ago..

## Tell us what you need built.

Questions about this API, higher volumes, or a data source you need that we don't cover yet.

[hello@pushbuild.com](mailto:hello@pushbuild.com?subject=API%20question)

[(617) 299-8887](tel:+16172998887)

---
As of 2026-11-05. Source: https://pushbuild.com/apis/fcc-radio-licenses.html
