{
"states": [
"Texas",
"Ohio",
"Georgia",
"Indiana",
"Wisconsin",
"California",
"Missouri",
"New York",
"North Carolina",
"Tennessee",
"Washington",
"West Virginia",
"Kentucky",
"Illinois",
"Louisiana",
"Virginia",
"Alabama",
"Arizona",
"Colorado",
"Florida",
"Arkansas",
"Minnesota",
"Nebraska",
"New Mexico",
"Oregon",
"Alaska",
"Hawaii",
"Iowa",
"Maine",
"Montana",
"Nevada",
"North Dakota",
"Oklahoma",
"Pennsylvania",
"South Dakota",
"Utah",
"Wyoming",
"District of Columbia",
"Idaho",
"Kansas",
"Maryland",
"Michigan",
"Mississippi",
"New Jersey",
"South Carolina"
]
}
curl --location --request POST 'https://zylalabs.com/api/9385/espn+radio+database+api/17017/get+list+of+states+with+espn+stations' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{
"state": "Texas",
"brandings": [
"ESPN 102.7",
"Panhandle Sports Star",
"ESPN Radio 1590",
"Sports Radio 1150 The Zone",
"ESPN Radio 600",
"ESPN 1400",
"ESPN Radio 97.5",
"100.7 The Score",
"Double T 97.3",
"ESPN Paris 105.1",
"ESPN Radio 960",
"San Antonio's Sports Star",
"ESPN 1250",
"ESPN 105.9",
"ESPN 1230",
"ESPN Central Texas"
],
"number_of_stations": 16
}
curl --location --request POST 'https://zylalabs.com/api/9385/espn+radio+database+api/17019/get+branding+and+number+of+stations+for+a+state' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"state":"Required"}'
{
"state": "Texas",
"stations": [
{
"station_name": "ESPN 102.7",
"city_of_license": "Austin",
"transmission_frequency": "103.5-2",
"transmission_band": "FM-HD",
"call_sign": "KBPA-HD2",
"branding": "ESPN 102.7"
},
{
"station_name": "Panhandle Sports Star",
"city_of_license": "Amarillo",
"transmission_frequency": "102.9",
"transmission_band": "FM",
"call_sign": "KVWE",
"branding": "Panhandle Sports Star"
},
{
"station_name": "ESPN Radio 1590",
"city_of_license": "Carthage",
"transmission_frequency": "1590",
"transmission_band": "AM",
"call_sign": "KGAS",
"branding": "ESPN Radio 1590"
},
{
"station_name": "Sports Radio 1150 The Zone",
"city_of_license": "College Station",
"transmission_frequency": "1150",
"transmission_band": "AM",
"call_sign": "KZNE",
"branding": "Sports Radio 1150 The Zone"
},
{
"station_name": "ESPN Radio 600",
"city_of_license": "El Paso",
"transmission_frequency": "600",
"transmission_band": "AM",
"call_sign": "KROD",
"branding": "ESPN Radio 600"
},
{
"station_name": "ESPN 1400",
"city_of_license": "Greenville",
"transmission_frequency": "1400",
"transmission_band": "AM",
"call_sign": "KGVL",
"branding": "ESPN 1400"
},
{
"station_name": "ESPN Radio 97.5",
"city_of_license": "Houston",
"transmission_frequency": "97.5",
"transmission_band": "FM",
"call_sign": "KFNC",
"branding": "ESPN Radio 97.5"
},
{
"station_name": "100.7 The Score",
"city_of_license": "Lubbock",
"transmission_frequency": "950",
"transmission_band": "AM",
"call_sign": "KTTU",
"branding": "100.7 The Score"
},
{
"station_name": "Double T 97.3",
"city_of_license": "Lubbock",
"transmission_frequency": "97.3",
"transmission_band": "FM",
"call_sign": "KTTU-FM",
"branding": "Double T 97.3"
},
{
"station_name": "ESPN Paris 105.1",
"city_of_license": "Paris",
"transmission_frequency": "960",
"transmission_band": "AM",
"call_sign": "KITX-HD4",
"branding": "ESPN Paris 105.1"
},
{
"station_name": "ESPN Radio 960",
"city_of_license": "San Angelo",
"transmission_frequency": "960",
"transmission_band": "AM",
"call_sign": "KGKL",
"branding": "ESPN Radio 960"
},
{
"station_name": "ESPN 105.9",
"city_of_license": "San Antonio",
"transmission_frequency": "94.1",
"transmission_band": "FM",
"call_sign": "KZDC",
"branding": "ESPN 105.9"
},
{
"station_name": "ESPN 1230",
"city_of_license": "San Antonio",
"transmission_frequency": "1250",
"transmission_band": "AM",
"call_sign": "KTFS",
"branding": "ESPN 1230"
},
{
"station_name": "ESPN Central Texas",
"city_of_license": "Texarkana",
"transmission_frequency": "740",
"transmission_band": "AM",
"call_sign": "KSEY",
"branding": "ESPN Central Texas"
},
{
"station_name": "ESPN Radio 1230",
"city_of_license": "Waco",
"transmission_frequency": "1660",
"transmission_band": "AM",
"call_sign": "KRZI",
"branding": "ESPN Radio 1230"
}
]
}
curl --location --request POST 'https://zylalabs.com/api/9385/espn+radio+database+api/17023/get+detailed+station+data+by+state' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"branding":"Required","station":"Required","state":"Required"}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 ESPN广播数据库 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
ESPN广播数据库API提供有关美国ESPN广播电台的结构化数据,包括品牌详情、各州的电台数量、覆盖区域和特定电台频率
您可以通过州或车站名称过滤数据,从而进行有针对性的查询,以获得与您需求相关的具体信息
此API非常适合开发人员创建体育广播工具、研究仪表板或基于位置的广播流服务,使他们能够有效地访问和利用ESPN广播电台数据
API 响应包括州名 站点品牌 站点数量 频率 和传输带等字段 提供有关每个站点的全面信息
通过将数据分割成多个端点 API 允许用户进行精确查询 避免在单个请求中传递过多信息 从而提高效率
此端点返回 ESPN 广播电台的品牌名称以及指定州内可用电台的总数,使用户能够了解该地区的广播情况
响应结构为一个对象数组,每个对象包含州名和一个车站列表。每个车站对象包括字段如车站名称、许可证城市、传输频率、传输波段、呼号和品牌
用户必须提供州名作为参数以检索详细的车站数据。这允许对特定州进行集中查询,增强返回信息的相关性
此端点提供了一个全面的美国州列表,这些州拥有ESPN广播电台,使用户能够识别具有ESPN覆盖的地区,并根据州数据便于进一步查询
关键字段包括“state”,表示州名,“brandings”,一个车站名称的数组,以及“number_of_stations”,显示该州ESPN车站的总数
用户可以利用结构化数据构建应用程序,展示ESPN电台信息,分析区域广播趋势,或根据电台可用性创建针对电台流媒体服务的互动地图
该API从可靠的广播数据库中获取数据,并定期更新其信息以确保准确性,尽管文档中没有详细说明具体的质量检查
典型的用例包括开发与体育相关的应用程序 创建用于广播分析的研究仪表盘 以及构建帮助用户寻找附近ESPN广播电台的位置服务