90K 广播电台 API

API ID 14383

访问全球90,000多个直播广播电台包含流网址、标志、类型、语言和位置搜索按国家或城市筛选并获取热门电台

API 文档

端点

请求
返回按国家、国家代码、城市、类型和语言可筛选的分页电台列表
Endpoint ID: 36088
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36088/list+radios
输入参数

列出收音机 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page (max 100)
country 可选 Filter by country name
country_code 可选 Filter by ISO 2-letter country code (us, id, gb, etc)
city 可选 Filter by city ID
genre 可选 Filter by genre ID
genre_slug 可选 Filter by genre slug
language 可选 Filter by language ID
language_code 可选 Filter by ISO 2-letter language code (en, id, es, etc)
sort 可选 Sort order: popularity (default), name, country or city.

剩余免费测试请求:3 / 3。


输入参数

page
limit
country
country_code
city
genre
genre_slug
language
language_code
sort
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 5048,
            "name": "Campursari FM 89.2 Jakarta",
            "slug": "RADIO_CAMPURSARI",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/16/5c/165cb3cdab100f4e38893fb56cba88f0.png",
            "dial": {
                "band": "FM",
                "dial": "89.2",
                "dialStripped": "892"
            },
            "aliases": {
                "cleanName": "campursari 89.2",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 88,
                "cityName": "Jakarta",
                "countryName": "Indonesia",
                "countryCode": "ID",
                "locationText": "Jakarta, Jakarta, Indonesia",
                "coordinates": {
                    "latitude": "-6.2146200",
                    "longitude": "106.8451300"
                }
            },
            "genre": {
                "text": "Community Entertainment Folk Variety World",
                "tags": []
            },
            "popularity": {
                "global": 24630,
                "byCountry": {
                    "us": 34,
                    "gb": 0,
                    "au": 12,
                    "de": 1,
                    "fr": 2,
                    "br": 3,
                    "es": 8,
                    "mx": 1,
                    "jp": 13,
                    "in": 4,
                    "it": 0,
                    "ar": 0,
                    "ca": 1,
                    "cl": 0,
                    "co": 1,
                    "pe": 1
                }
            },
            "streams": [
                {
                    "id": 9567,
                    "url": "https://streaming.campursarifm.com/listen/campursari/campursari892",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 60,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 9564,
                    "url": "http://streaming.classynetradio.com:8090/campursari892?&_ic2=1",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 66,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 9562,
                    "url": "http://streaming.classynetradio.com:8090/campursari892?",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 62,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 9566,
                    "url": "http://streaming.campursarifm.com/listen/campursari/campursari892",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 60,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "id",
                    "name": "Indonesian"
                }
            ]
        },
        {
            "id": 4002,
            "name": "Radio Music Indonesia",
            "slug": "Radio_Music_Indonesia",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/ba/52/ba527875120cabf9d9b5857c03df8dc5.jpg",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "music",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 1390,
                "cityName": "Tulungagung",
                "countryName": "Indonesia",
                "countryCode": "ID",
                "locationText": "Tulungagung, East Java, Indonesia",
                "coordinates": {
                    "latitude": "-7.1242000",
                    "longitude": "111.7757000"
                }
            },
            "genre": {
                "text": "Adult Contemporary Pop",
                "tags": []
            },
            "popularity": {
                "global": 16110,
                "byCountry": {
                    "us": 17,
                    "gb": 1,
                    "au": 7,
                    "de": 0,
                    "fr": 1,
                    "br": 4,
                    "es": 5,
                    "mx": 1,
                    "jp": 6,
                    "in": 1,
                    "it": 0,
                    "ar": 1,
                    "ca": 1,
                    "cl": 0,
                    "co": 1,
                    "pe": 1
                }
            },
            "streams": [
                {
                    "id": 8226,
                    "url": "https://stream.zeno.fm/av6xzace6ehvv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 134,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 243600,
                    "url": "http://stream.zeno.fm/wvq442iwm6ztv",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 124,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 243601,
                    "url": "https://stream.zeno.fm/wvq442iwm6ztv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 125,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "id",
                    "name": "Indonesian"
                }
            ]
        }
    ],
    "meta": {
        "page": 1,
        "limit": 2,
        "total": 873,
        "totalPages": 437
    }
}
列出收音机 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36088/list+radios?page=1&limit=20&sort=popularity' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
按名称、类型或位置搜索广播电台 支持%通配符用于前缀和后缀匹配
Endpoint ID: 36089
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36089/search+radios
输入参数

搜索收音机 — 端点功能

对象 描述
q 必需 Search query
page 可选 Page number
limit 可选 Items per page
sort 可选 Sort order: popularity (default), name, country or city.

剩余免费测试请求:3 / 3。


输入参数

q
page
limit
sort
API 示例响应
JSON
{
    "success": true,
    "data": {
        "radios": [
            {
                "id": 22913,
                "name": "Blue 100.7 FM",
                "slug": "Blue_100.7",
                "isActive": true,
                "logo": "https://static-media.streema.com/media/cache/00/f2/00f28d3c4d8745804d99b816d200b49d.jpg",
                "dial": {
                    "band": "FM",
                    "dial": "100.7",
                    "dialStripped": "1007"
                },
                "aliases": {
                    "cleanName": "blue 100.7",
                    "alsoKnownAs": null
                },
                "location": {
                    "cityId": 82,
                    "cityName": "Buenos Aires",
                    "countryName": "Argentina",
                    "countryCode": "AR",
                    "locationText": "Buenos Aires, Buenos Aires, Argentina",
                    "coordinates": {
                        "latitude": "-34.6131500",
                        "longitude": "-58.3772300"
                    }
                },
                "genre": {
                    "text": "Adult Contemporary Blues Jazz Rock Soft Rock Variety",
                    "tags": []
                },
                "popularity": {
                    "global": 61530,
                    "byCountry": {
                        "us": 91,
                        "gb": 1,
                        "au": 1,
                        "de": 2,
                        "fr": 2,
                        "br": 54,
                        "es": 15,
                        "mx": 42,
                        "jp": 0,
                        "in": 1,
                        "it": 3,
                        "ar": 3109,
                        "ca": 3,
                        "cl": 11,
                        "co": 9,
                        "pe": 20
                    }
                },
                "streams": [
                    {
                        "id": 34882,
                        "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/BLUE_FM_100_7AAC.aac",
                        "isHttps": false,
                        "protocol": "icecast",
                        "codec": "aac",
                        "bitrate": 85,
                        "contentType": "audio/aacp",
                        "works": true
                    },
                    {
                        "id": 34888,
                        "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/BLUE_FM_100_7AAC.aac",
                        "isHttps": true,
                        "protocol": "icecast",
                        "codec": "aac",
                        "bitrate": 60,
                        "contentType": "audio/aacp",
                        "works": true
                    }
                ],
                "languages": [
                    {
                        "code": "es",
                        "name": "Spanish"
                    }
                ]
            }
        ],
        "keywords": [
            "jazz"
        ]
    },
    "meta": {
        "page": 1,
        "limit": 1,
        "total": 2950,
        "totalPages": 1475
    }
}
搜索收音机 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36089/search+radios?q=jazz&page=1&limit=20&sort=popularity' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回全球最受欢迎的电台,按全球听众受欢迎程度排名
Endpoint ID: 36090
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36090/popular+radios
输入参数

流行广播 — 端点功能

对象 描述
limit 可选 Number of stations to return

剩余免费测试请求:3 / 3。


输入参数

limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 3922,
            "name": "Radio La Red",
            "slug": "La_Red",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/ef/68/ef68a3cee17610beebb362b3fbb996d4.png",
            "dial": {
                "band": "AM",
                "dial": "910",
                "dialStripped": "910"
            },
            "aliases": {
                "cleanName": "la red",
                "alsoKnownAs": "Seleccion Argentina Futbol Boca River"
            },
            "location": {
                "cityId": 82,
                "cityName": "Buenos Aires",
                "countryName": "Argentina",
                "countryCode": "AR",
                "locationText": "Buenos Aires, Buenos Aires, Argentina",
                "coordinates": {
                    "latitude": "-34.6131500",
                    "longitude": "-58.3772300"
                }
            },
            "genre": {
                "text": "News Politics Spanish Sports Talk",
                "tags": []
            },
            "popularity": {
                "global": 483420,
                "byCountry": {
                    "us": 1185,
                    "gb": 9,
                    "au": 10,
                    "de": 16,
                    "fr": 11,
                    "br": 456,
                    "es": 131,
                    "mx": 381,
                    "jp": 1,
                    "in": 3,
                    "it": 22,
                    "ar": 28461,
                    "ca": 28,
                    "cl": 103,
                    "co": 40,
                    "pe": 69
                }
            },
            "streams": [
                {
                    "id": 8185,
                    "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8181,
                    "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8182,
                    "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 58,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8183,
                    "url": "http://27433.live.streamtheworld.com:80/LA_RED_AM910_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8184,
                    "url": "http://27393.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 59,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8187,
                    "url": "https://27433.live.streamtheworld.com:443/LA_RED_AM910_SC",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8186,
                    "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 63,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8180,
                    "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 84,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8179,
                    "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8188,
                    "url": "https://26483.live.streamtheworld.com:443/LA_RED_AM910AAC_SC",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 62,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "es",
                    "name": "Spanish"
                }
            ]
        }
    ]
}
流行广播 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36090/popular+radios?limit=20' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个国家中最受欢迎的广播电台,按ISO 2位国家代码选择
Endpoint ID: 36091
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36091/popular+by+country
输入参数

按国家受欢迎程度 — 端点功能

对象 描述
limit 可选 Number of stations to return
country 必需

剩余免费测试请求:3 / 3。


输入参数

limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 33348,
            "name": "Galaxia La Picosa",
            "slug": "Galaxia_La_Picosa_FM",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/8d/5c/8d5c8b35a6903c8336c76f4f194fe88c.jpg",
            "dial": {
                "band": "FM",
                "dial": "88.5",
                "dialStripped": "885"
            },
            "aliases": {
                "cleanName": "galaxia la picosa",
                "alsoKnownAs": "Galaxia La Picosa FM"
            },
            "location": {
                "cityId": 193,
                "cityName": "Guatemala City",
                "countryName": "Guatemala",
                "countryCode": "GT",
                "locationText": "Guatemala City, Guatemala Department, Guatemala",
                "coordinates": {
                    "latitude": "14.6407200",
                    "longitude": "-90.5132700"
                }
            },
            "genre": {
                "text": "Entertainment Latin Merengue Mexican Regional Pop",
                "tags": []
            },
            "popularity": {
                "global": 114240,
                "byCountry": {
                    "us": 2859,
                    "gb": 1,
                    "au": 6,
                    "de": 3,
                    "fr": 1,
                    "br": 24,
                    "es": 18,
                    "mx": 78,
                    "jp": 0,
                    "in": 9,
                    "it": 5,
                    "ar": 177,
                    "ca": 53,
                    "cl": 1,
                    "co": 8,
                    "pe": 1
                }
            },
            "streams": [
                {
                    "id": 54699,
                    "url": "https://alba-gt-chapinradio-galaxia.stream.mediatiquestream.com/index.m3u8",
                    "isHttps": true,
                    "protocol": "hls",
                    "codec": "aac",
                    "bitrate": 118,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 289467,
                    "url": "http://d3is3wvz25w56t.cloudfront.net/ts:abr.m3u8",
                    "isHttps": false,
                    "protocol": "hls",
                    "codec": "aac",
                    "bitrate": 70,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 289468,
                    "url": "https://d3is3wvz25w56t.cloudfront.net/ts:abr.m3u8",
                    "isHttps": true,
                    "protocol": "hls",
                    "codec": "aac",
                    "bitrate": 65,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 54698,
                    "url": "http://alba-gt-chapinradio-galaxia.stream.mediatiquestream.com/index.m3u8",
                    "isHttps": false,
                    "protocol": "hls",
                    "codec": "aac",
                    "bitrate": 118,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 308492,
                    "url": "http://ddycmnicl95kp.cloudfront.net/live/3r10218cqvb6/master.m3u8",
                    "isHttps": false,
                    "protocol": "hls",
                    "codec": "aac",
                    "bitrate": 195,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 308493,
                    "url": "https://ddycmnicl95kp.cloudfront.net/live/3r10218cqvb6/master.m3u8",
                    "isHttps": true,
                    "protocol": "hls",
                    "codec": "aac",
                    "bitrate": 195,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "es",
                    "name": "Spanish"
                }
            ]
        },
        {
            "id": 117199,
            "name": "Viejitas Pero Bonitas Radio",
            "slug": "Viejitas_Pero_Bonitas_Radio",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/64/92/64923ef196d3d3dc7852134b064d0cad.jpg",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "viejitas pero bonitas",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 500,
                "cityName": "Mexico City",
                "countryName": "Mexico",
                "countryCode": "MX",
                "locationText": "Mexico City, State of Mexico, Mexico",
                "coordinates": {
                    "latitude": "19.4284700",
                    "longitude": "-99.1276600"
                }
            },
            "genre": {
                "text": "Cumbia Latin Pop",
                "tags": []
            },
            "popularity": {
                "global": 317430,
                "byCountry": {
                    "us": 2249,
                    "gb": 10,
                    "au": 285,
                    "de": 3,
                    "fr": 4,
                    "br": 185,
                    "es": 80,
                    "mx": 8987,
                    "jp": 1,
                    "in": 8,
                    "it": 8,
                    "ar": 420,
                    "ca": 11,
                    "cl": 224,
                    "co": 258,
                    "pe": 143
                }
            },
            "streams": [
                {
                    "id": 154135,
                    "url": "https://stream.zeno.fm/k8yuexp35k0uv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 154133,
                    "url": "http://stream.zeno.fm/k8yuexp35k0uv",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 154134,
                    "url": "https://stream.zeno.fm/6ttynxp35k0uv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 154132,
                    "url": "http://stream.zeno.fm/6ttynxp35k0uv",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "es",
                    "name": "Spanish"
                }
            ]
        },
        {
            "id": 5750,
            "name": "Mega 97.9 - WSKQ-FM",
            "slug": "WSKQ_FM",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/0e/51/0e51ef96e01b4c4c130900b3dcd73987.jpg",
            "dial": {
                "band": "FM",
                "dial": "97.9",
                "dialStripped": "979"
            },
            "aliases": {
                "cleanName": "mega 97.9 wskq",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 6,
                "cityName": "New York City",
                "countryName": "United States",
                "countryCode": "US",
                "locationText": "New York City, New York, United States",
                "coordinates": {
                    "latitude": "40.7142700",
                    "longitude": "-74.0059700"
                }
            },
            "genre": {
                "text": "Bachata Dance Latin Merengue Reggaeton Salsa Spanish Tropical",
                "tags": []
            },
            "popularity": {
                "global": 48600,
                "byCountry": {
                    "us": 2106,
                    "gb": 5,
                    "au": 11,
                    "de": 1,
                    "fr": 3,
                    "br": 20,
                    "es": 38,
                    "mx": 159,
                    "jp": 1,
                    "in": 1,
                    "it": 4,
                    "ar": 34,
                    "ca": 66,
                    "cl": 9,
                    "co": 24,
                    "pe": 20
                }
            },
            "streams": [
                {
                    "id": 10534
                }
            ]
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
按国家受欢迎程度 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36091/popular+by+country?limit=20&country=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个随机选择的有正常播放的电台,适用于发现功能
Endpoint ID: 36128
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36128/random+radios
输入参数

随机收音机 — 端点功能

对象 描述
limit 可选 Number of random stations

剩余免费测试请求:3 / 3。


输入参数

limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 21450,
            "name": "Papas Skakiste 007",
            "slug": "Papas_Skakiste",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/1e/87/1e876a197edcbe4de3b3e63a352e6dd8.jpg",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "papas skakiste 007",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 439,
                "cityName": "Konstanz",
                "countryName": "Germany",
                "countryCode": "DE",
                "locationText": "Konstanz, Baden-Württemberg, Germany",
                "coordinates": {
                    "latitude": "47.6603300",
                    "longitude": "9.1758200"
                }
            },
            "genre": {
                "text": "Folk Reggae",
                "tags": []
            },
            "popularity": {
                "global": 60,
                "byCountry": {
                    "us": 1,
                    "gb": 0,
                    "au": 0,
                    "de": 0,
                    "fr": 0,
                    "br": 0,
                    "es": 0,
                    "mx": 0,
                    "jp": 0,
                    "in": 0,
                    "it": 0,
                    "ar": 2,
                    "ca": 0,
                    "cl": 0,
                    "co": 0,
                    "pe": 0
                }
            },
            "streams": [
                {
                    "id": 31902,
                    "url": "https://stream.laut.fm/papas_skakiste007",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 31901,
                    "url": "http://stream.laut.fm/papas_skakiste007",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "de",
                    "name": "German"
                }
            ]
        },
        {
            "id": 32210,
            "name": "The Christ Gospel Radio",
            "slug": "The_Christ_Gospel_Radio",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/8b/88/8b88202f8fe1ee36f1dd59d548969162.jpg",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "the christ gospel",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 1084,
                "cityName": "Manchester",
                "countryName": "United Kingdom",
                "countryCode": "GB",
                "locationText": "Manchester, England, United Kingdom",
                "coordinates": {
                    "latitude": "53.4166700",
                    "longitude": "-2.2500000"
                }
            },
            "genre": {
                "text": "Christian Gospel",
                "tags": []
            },
            "popularity": {
                "global": 30,
                "byCountry": {
                    "us": 0,
                    "gb": 1,
                    "au": 0,
                    "de": 0,
                    "fr": 0,
                    "br": 0,
                    "es": 0,
                    "mx": 0,
                    "jp": 0,
                    "in": 1,
                    "it": 0,
                    "ar": 0,
                    "ca": 0,
                    "cl": 0,
                    "co": 0,
                    "pe": 0
                }
            },
            "streams": [
                {
                    "id": 52374,
                    "url": "http://azuracast.thechristgospelradio.com:8000/Live",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 127,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 52376,
                    "url": "https://azuracast.thechristgospelradio.com:8000/Live",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 123,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 52375,
                    "url": "https://azuracast.thechristgospelradio.com:8000/radio.mp3",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 320,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 52373,
                    "url": "http://azuracast.thechristgospelradio.com:8000/radio.mp3",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 320,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "en",
                    "name": "English"
                }
            ]
        }
    ]
}
随机收音机 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36128/random+radios?limit=10' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
通过ID返回一个广播电台的完整信息:LOGO、位置、流派、受欢迎程度和流媒体网址
Endpoint ID: 36129
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36129/get+radio+by+id
输入参数

剩余免费测试请求:3 / 3。

API 示例响应
JSON
{
    "success": true,
    "data": {
        "id": 3922,
        "name": "Radio La Red",
        "slug": "La_Red",
        "sourceId": 436,
        "objectId": "436",
        "isActive": true,
        "logo": "https://static-media.streema.com/media/cache/ef/68/ef68a3cee17610beebb362b3fbb996d4.png",
        "dial": {
            "band": "AM",
            "dial": "910",
            "dialStripped": "910"
        },
        "aliases": {
            "cleanName": "la red",
            "alsoKnownAs": "Seleccion Argentina Futbol Boca River"
        },
        "location": {
            "cityId": 82,
            "cityName": "Buenos Aires",
            "countryName": "Argentina",
            "countryCode": "AR",
            "locationText": "Buenos Aires, Buenos Aires, Argentina",
            "coordinates": {
                "latitude": "-34.6131500",
                "longitude": "-58.3772300"
            }
        },
        "genre": {
            "text": "News Politics Spanish Sports Talk",
            "tags": []
        },
        "popularity": {
            "global": 483420,
            "byCountry": {
                "us": 1185,
                "gb": 9,
                "au": 10,
                "de": 16,
                "fr": 11,
                "br": 456,
                "es": 131,
                "mx": 381,
                "jp": 1,
                "in": 3,
                "it": 22,
                "ar": 28461,
                "ca": 28,
                "cl": 103,
                "co": 40,
                "pe": 69
            }
        },
        "streams": [
            {
                "id": 8185,
                "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8181,
                "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8182,
                "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 58,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8183,
                "url": "http://27433.live.streamtheworld.com:80/LA_RED_AM910_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8184,
                "url": "http://27393.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 59,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8187,
                "url": "https://27433.live.streamtheworld.com:443/LA_RED_AM910_SC",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8186,
                "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 63,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8180,
                "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 84,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8179,
                "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8188,
                "url": "https://26483.live.streamtheworld.com:443/LA_RED_AM910AAC_SC",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 62,
                "contentType": "audio/aacp",
                "works": true
            }
        ],
        "genres": [
            {
                "id": 5,
                "name": "News"
            },
            {
                "id": 137,
                "name": "Politics"
            },
            {
                "id": 12,
                "name": "Spanish"
            },
            {
                "id": 43,
                "name": "Sports"
            },
            {
                "id": 13,
                "name": "Talk"
            }
        ],
        "languages": [
            {
                "code": "es",
                "name": "Spanish"
            }
        ],
        "timestamps": {
            "createdAt": "2025-12-28T13:58:40.563Z",
            "updatedAt": "2026-10-21T03:08:46.785Z",
            "syncedAt": "2026-10-21T03:08:46.785Z"
        }
    }
}
根据ID获取电台 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36129/get+radio+by+id&id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
通过其 URL 友好的别名返回一个广播电台的完整详细信息,包括所有流 URL
Endpoint ID: 36130
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36130/get+radio+by+slug
输入参数

剩余免费测试请求:3 / 3。

API 示例响应
JSON
{
    "success": true,
    "data": {
        "id": 3922,
        "name": "Radio La Red",
        "slug": "La_Red",
        "sourceId": 436,
        "objectId": "436",
        "isActive": true,
        "logo": "https://static-media.streema.com/media/cache/ef/68/ef68a3cee17610beebb362b3fbb996d4.png",
        "dial": {
            "band": "AM",
            "dial": "910",
            "dialStripped": "910"
        },
        "aliases": {
            "cleanName": "la red",
            "alsoKnownAs": "Seleccion Argentina Futbol Boca River"
        },
        "location": {
            "cityId": 82,
            "cityName": "Buenos Aires",
            "countryName": "Argentina",
            "countryCode": "AR",
            "locationText": "Buenos Aires, Buenos Aires, Argentina",
            "coordinates": {
                "latitude": "-34.6131500",
                "longitude": "-58.3772300"
            }
        },
        "genre": {
            "text": "News Politics Spanish Sports Talk",
            "tags": []
        },
        "popularity": {
            "global": 483420,
            "byCountry": {
                "us": 1185,
                "gb": 9,
                "au": 10,
                "de": 16,
                "fr": 11,
                "br": 456,
                "es": 131,
                "mx": 381,
                "jp": 1,
                "in": 3,
                "it": 22,
                "ar": 28461,
                "ca": 28,
                "cl": 103,
                "co": 40,
                "pe": 69
            }
        },
        "streams": [
            {
                "id": 8185,
                "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8181,
                "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8182,
                "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 58,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8183,
                "url": "http://27433.live.streamtheworld.com:80/LA_RED_AM910_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8184,
                "url": "http://27393.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 59,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8187,
                "url": "https://27433.live.streamtheworld.com:443/LA_RED_AM910_SC",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8186,
                "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 63,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8180,
                "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 84,
                "contentType": "audio/aacp",
                "works": true
            },
            {
                "id": 8179,
                "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                "isHttps": false,
                "protocol": "icecast",
                "codec": "mp3",
                "bitrate": 96,
                "contentType": "audio/mpeg",
                "works": true
            },
            {
                "id": 8188,
                "url": "https://26483.live.streamtheworld.com:443/LA_RED_AM910AAC_SC",
                "isHttps": true,
                "protocol": "icecast",
                "codec": "aac",
                "bitrate": 62,
                "contentType": "audio/aacp",
                "works": true
            }
        ],
        "genres": [
            {
                "id": 5,
                "name": "News"
            },
            {
                "id": 137,
                "name": "Politics"
            },
            {
                "id": 12,
                "name": "Spanish"
            },
            {
                "id": 43,
                "name": "Sports"
            },
            {
                "id": 13,
                "name": "Talk"
            }
        ],
        "languages": [
            {
                "code": "es",
                "name": "Spanish"
            }
        ],
        "timestamps": {
            "createdAt": "2025-12-28T13:58:40.563Z",
            "updatedAt": "2026-10-21T03:08:46.785Z",
            "syncedAt": "2026-10-21T03:08:46.785Z"
        }
    }
}
获取由Slug制作的广播 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36130/get+radio+by+slug&slug=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回所有音乐和谈话类型的分页列表以及每个类型中的电台数量
Endpoint ID: 36131
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36131/list+genres
输入参数

列出类型 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 22,
            "name": "00s",
            "slug": "00s",
            "createdAt": "2025-12-28T13:57:05.824Z",
            "updatedAt": "2025-12-28T13:57:05.824Z",
            "radioCount": 573
        },
        {
            "id": 178,
            "name": "40s",
            "slug": "40s",
            "createdAt": "2025-12-28T14:58:50.378Z",
            "updatedAt": "2025-12-28T14:58:50.378Z",
            "radioCount": 68
        },
        {
            "id": 115,
            "name": "50s",
            "slug": "50s",
            "createdAt": "2025-12-28T13:57:36.914Z",
            "updatedAt": "2025-12-28T13:57:36.914Z",
            "radioCount": 215
        }
    ],
    "meta": {
        "page": 1,
        "limit": 3,
        "total": 278,
        "totalPages": 93
    }
}
列出类型 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36131/list+genres?page=1&limit=50' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
根据ID返回一个类别的详细信息,包括其别名和拥有的电台数量
Endpoint ID: 36132
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36132/get+genre+by+id
输入参数

剩余免费测试请求:3 / 3。

API 示例响应
JSON
{
    "success": true,
    "data": {
        "id": 22,
        "name": "00s",
        "slug": "00s",
        "createdAt": "2025-12-28T13:57:05.824Z",
        "updatedAt": "2025-12-28T13:57:05.824Z"
    }
}
通过ID获取类别 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36132/get+genre+by+id&id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回按页分割的广播电台列表,这些电台播放具有给定ID的音乐类型
Endpoint ID: 36133
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36133/radios+by+genre
输入参数

按类别分类的电台 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page
id 必需

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 53317,
            "name": "Pagode 90",
            "slug": "Pagode_FM_Web_Radio",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/11/a4/11a4ee246120fcede6b06a6ab83becee.png",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "pagode 90",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 230,
                "cityName": "Rio de Janeiro",
                "countryName": "Brazil",
                "countryCode": "BR",
                "locationText": "Rio de Janeiro, Rio de Janeiro, Brazil",
                "coordinates": {
                    "latitude": "-22.9200800",
                    "longitude": "-43.3306900"
                }
            },
            "genre": {
                "text": "00s 90s Brazilian Latin",
                "tags": []
            },
            "popularity": {
                "global": 56820,
                "byCountry": {
                    "us": 26,
                    "gb": 2,
                    "au": 1,
                    "de": 1,
                    "fr": 4,
                    "br": 2819,
                    "es": 2,
                    "mx": 11,
                    "jp": 1,
                    "in": 0,
                    "it": 3,
                    "ar": 10,
                    "ca": 2,
                    "cl": 6,
                    "co": 2,
                    "pe": 1
                }
            },
            "streams": [
                {
                    "id": 298415,
                    "url": "http://s03.svrdedicado.org:7732/;;;;",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 86818,
                    "url": "http://stream.zeno.fm/hfqaq0bhfg8uv",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 141,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 86819,
                    "url": "https://stream.zeno.fm/hfqaq0bhfg8uv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 129,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 298416,
                    "url": "http://s03.svrdedicado.org:7732/;;;",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "pt",
                    "name": "Portuguese"
                }
            ]
        },
        {
            "id": 141828,
            "name": "Cumbia Villera (la vieja escuela) Radio",
            "slug": "Cumbia_Villera_la_vieja_escuela_Radio",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/7b/ea/7bea10dd019568b15547a27eb40daaf3.jpg",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "cumbia villera la vieja escuela",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 18708,
                "cityName": "Lambaré",
                "countryName": "Paraguay",
                "countryCode": "PY",
                "locationText": "Lambaré, Central, Paraguay",
                "coordinates": {
                    "latitude": "-25.3468200",
                    "longitude": "-57.6064700"
                }
            },
            "genre": {
                "text": "00s Cumbia Latin Tropical",
                "tags": []
            },
            "popularity": {
                "global": 19110,
                "byCountry": {
                    "us": 42,
                    "gb": 1,
                    "au": 1,
                    "de": 0,
                    "fr": 1,
                    "br": 29,
                    "es": 7,
                    "mx": 31,
                    "jp": 1,
                    "in": 0,
                    "it": 0,
                    "ar": 534,
                    "ca": 1,
                    "cl": 34,
                    "co": 12,
                    "pe": 6
                }
            },
            "streams": [
                {
                    "id": 163185,
                    "url": "https://stream.zeno.fm/tp2vw2u1krruv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 163184,
                    "url": "http://stream.zeno.fm/tp2vw2u1krruv",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "es",
                    "name": "Spanish"
                }
            ]
        }
    ],
    "meta": {
        "page": 1,
        "limit": 2,
        "total": 573,
        "totalPages": 287
    }
}
按类别分类的电台 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36133/radios+by+genre?page=1&limit=20&id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个按页分列的电台列表,这些电台播放具有给定缩略词的类型
Endpoint ID: 36134
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36134/radios+by+genre+slug
输入参数

按类别收听的电台 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page
slug 必需

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 22913,
            "name": "Blue 100.7 FM",
            "slug": "Blue_100.7",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/00/f2/00f28d3c4d8745804d99b816d200b49d.jpg",
            "dial": {
                "band": "FM",
                "dial": "100.7",
                "dialStripped": "1007"
            },
            "aliases": {
                "cleanName": "blue 100.7",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 82,
                "cityName": "Buenos Aires",
                "countryName": "Argentina",
                "countryCode": "AR",
                "locationText": "Buenos Aires, Buenos Aires, Argentina",
                "coordinates": {
                    "latitude": "-34.6131500",
                    "longitude": "-58.3772300"
                }
            },
            "genre": {
                "text": "Adult Contemporary Blues Jazz Rock Soft Rock Variety",
                "tags": []
            },
            "popularity": {
                "global": 61530,
                "byCountry": {
                    "us": 91,
                    "gb": 1,
                    "au": 1,
                    "de": 2,
                    "fr": 2,
                    "br": 54,
                    "es": 15,
                    "mx": 42,
                    "jp": 0,
                    "in": 1,
                    "it": 3,
                    "ar": 3109,
                    "ca": 3,
                    "cl": 11,
                    "co": 9,
                    "pe": 20
                }
            },
            "streams": [
                {
                    "id": 34882,
                    "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/BLUE_FM_100_7AAC.aac",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 85,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 34888,
                    "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/BLUE_FM_100_7AAC.aac",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 60,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 34887,
                    "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/BLUE_FM_100_7.mp3",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 34881,
                    "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/BLUE_FM_100_7.mp3",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 34886,
                    "url": "http://24253.live.streamtheworld.com:80/BLUE_FM_100_7AAC_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 63,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 34885,
                    "url": "http://22823.live.streamtheworld.com:80/BLUE_FM_100_7_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 34883,
                    "url": "http://26523.live.streamtheworld.com:80/BLUE_FM_100_7_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 34884,
                    "url": "http://24483.live.streamtheworld.com:80/BLUE_FM_100_7AAC_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 60,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "es",
                    "name": "Spanish"
                }
            ]
        }
    ],
    "meta": {
        "page": 1,
        "limit": 1,
        "total": 2673,
        "totalPages": 1337
    }
}
按类别收听的电台 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36134/radios+by+genre+slug?page=1&limit=20&slug=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个分页的广播语言列表以及每种语言中的电台数量
Endpoint ID: 36135
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36135/list+languages
输入参数

列出语言 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 42,
            "code": "af",
            "name": "Afrikaans",
            "createdAt": "2025-12-28T13:58:06.216Z",
            "updatedAt": "2025-12-28T13:58:06.216Z",
            "radioCount": 196
        },
        {
            "id": 65,
            "code": "ak",
            "name": "Akan",
            "createdAt": "2025-12-28T15:05:43.099Z",
            "updatedAt": "2025-12-28T15:05:43.099Z",
            "radioCount": 15
        },
        {
            "id": 47,
            "code": "sq",
            "name": "Albanian",
            "createdAt": "2025-12-28T13:58:38.313Z",
            "updatedAt": "2025-12-28T13:58:38.313Z",
            "radioCount": 73
        }
    ],
    "meta": {
        "page": 1,
        "limit": 3,
        "total": 89,
        "totalPages": 30
    }
}
列出语言 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36135/list+languages?page=1&limit=50' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
根据其ISO 2字母代码返回一种广播语言的详细信息,包括其站点数量
Endpoint ID: 36136
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36136/get+language
输入参数

剩余免费测试请求:3 / 3。

API 示例响应
JSON
{
    "success": true,
    "data": {
        "id": 5,
        "code": "en",
        "name": "English",
        "createdAt": "2025-12-28T13:57:05.035Z",
        "updatedAt": "2025-12-28T13:57:05.035Z"
    }
}
获取语言 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36136/get+language&code=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回以给定代码播出的语言的电台的分页列表
Endpoint ID: 36137
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36137/radios+by+language
输入参数

按语言分类的收音机 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page
code 必需

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 42375,
            "name": "BBC World Service",
            "slug": "BBC_World_Service",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/36/e5/36e56fbb0d9516d8f1480362adc8e85f.png",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "bbc world service",
                "alsoKnownAs": "BBC WS"
            },
            "location": {
                "cityId": 2,
                "cityName": "London",
                "countryName": "United Kingdom",
                "countryCode": "GB",
                "locationText": "London, England, United Kingdom",
                "coordinates": {
                    "latitude": "51.4922700",
                    "longitude": "-0.3086400"
                }
            },
            "genre": {
                "text": "Art Business Education News Sports World",
                "tags": []
            },
            "popularity": {
                "global": 48150,
                "byCountry": {
                    "us": 354,
                    "gb": 165,
                    "au": 161,
                    "de": 30,
                    "fr": 74,
                    "br": 30,
                    "es": 69,
                    "mx": 14,
                    "jp": 25,
                    "in": 88,
                    "it": 65,
                    "ar": 17,
                    "ca": 169,
                    "cl": 9,
                    "co": 16,
                    "pe": 4
                }
            },
            "streams": [
                {
                    "id": 68099,
                    "url": "https://stream.live.vc.bbcmedia.co.uk/bbc_world_service",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 56,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 68098,
                    "url": "http://stream.live.vc.bbcmedia.co.uk/bbc_world_service",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 56,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "en",
                    "name": "English"
                }
            ]
        },
        {
            "id": 56496,
            "name": "GFM",
            "slug": "Globo_FM_2",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/21/97/2197071d675ca0e31af354d7e75e9fb9.jpg",
            "dial": {
                "band": "FM",
                "dial": "90.1",
                "dialStripped": "901"
            },
            "aliases": {
                "cleanName": "gfm",
                "alsoKnownAs": "GFM Salvador"
            },
            "location": {
                "cityId": 573,
                "cityName": "Salvador",
                "countryName": "Brazil",
                "countryCode": "BR",
                "locationText": "Salvador, Bahia, Brazil",
                "coordinates": {
                    "latitude": "-12.9717700",
                    "longitude": "-38.5081100"
                }
            },
            "genre": {
                "text": "Adult Contemporary Brazilian Classic Rock Jazz",
                "tags": []
            },
            "popularity": {
                "global": 41700,
                "byCountry": {
                    "us": 23,
                    "gb": 7,
                    "au": 2,
                    "de": 0,
                    "fr": 1,
                    "br": 2328,
                    "es": 3,
                    "mx": 10,
                    "jp": 0,
                    "in": 0,
                    "it": 6,
                    "ar": 2,
                    "ca": 1,
                    "cl": 1,
                    "co": 13,
                    "pe": 1
                }
            },
            "streams": [
                {
                    "id": 282752,
                    "url": "http://ice.fabricahost.com.br/radiogfm?compat=1",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 47,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 92488,
                    "url": "https://ice.fabricahost.com.br/radiogfm",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 43,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 285236,
                    "url": "http://f108.fabricahost.com.br/radiogfm?f=1780503310N01KT748WDHMPACCJ5T066VC5BK&tid=01KT748WDHTDJ5AB1K5S7F3A90",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 45,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "en",
                    "name": "English"
                }
            ]
        }
    ],
    "meta": {
        "page": 1,
        "limit": 2,
        "total": 32461,
        "totalPages": 16231
    }
}
按语言分类的收音机 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36137/radios+by+language?page=1&limit=20&code=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个分页的国家列表,这些国家有广播电台,包括ISO代码和电台数量
Endpoint ID: 36138
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36138/list+countries
输入参数

列出国家 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 157,
            "name": "Afghanistan",
            "code": "AF",
            "useStateInCityName": false,
            "createdAt": "2025-12-28T18:11:43.205Z",
            "updatedAt": "2025-12-28T18:11:43.205Z",
            "radioCount": 19
        },
        {
            "id": 158,
            "name": "Albania",
            "code": "AL",
            "useStateInCityName": false,
            "createdAt": "2025-12-28T18:11:46.358Z",
            "updatedAt": "2025-12-28T18:11:46.358Z",
            "radioCount": 58
        },
        {
            "id": 22,
            "name": "Algeria",
            "code": "DZ",
            "useStateInCityName": false,
            "createdAt": "2025-12-28T16:36:35.821Z",
            "updatedAt": "2025-12-28T16:36:35.821Z",
            "radioCount": 103
        }
    ],
    "meta": {
        "page": 1,
        "limit": 3,
        "total": 211,
        "totalPages": 71
    }
}
列出国家 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36138/list+countries?page=1&limit=50' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回在给定名称的国家中位于的无线电台的分页列表
Endpoint ID: 36139
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36139/radios+by+country
输入参数

各国的收音机 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page
name 必需

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 5048,
            "name": "Campursari FM 89.2 Jakarta",
            "slug": "RADIO_CAMPURSARI",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/16/5c/165cb3cdab100f4e38893fb56cba88f0.png",
            "dial": {
                "band": "FM",
                "dial": "89.2",
                "dialStripped": "892"
            },
            "aliases": {
                "cleanName": "campursari 89.2",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 88,
                "cityName": "Jakarta",
                "countryName": "Indonesia",
                "countryCode": "ID",
                "locationText": "Jakarta, Jakarta, Indonesia",
                "coordinates": {
                    "latitude": "-6.2146200",
                    "longitude": "106.8451300"
                }
            },
            "genre": {
                "text": "Community Entertainment Folk Variety World",
                "tags": []
            },
            "popularity": {
                "global": 24630,
                "byCountry": {
                    "us": 34,
                    "gb": 0,
                    "au": 12,
                    "de": 1,
                    "fr": 2,
                    "br": 3,
                    "es": 8,
                    "mx": 1,
                    "jp": 13,
                    "in": 4,
                    "it": 0,
                    "ar": 0,
                    "ca": 1,
                    "cl": 0,
                    "co": 1,
                    "pe": 1
                }
            },
            "streams": [
                {
                    "id": 9567,
                    "url": "https://streaming.campursarifm.com/listen/campursari/campursari892",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 60,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 9564,
                    "url": "http://streaming.classynetradio.com:8090/campursari892?&_ic2=1",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 66,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 9562,
                    "url": "http://streaming.classynetradio.com:8090/campursari892?",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 62,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 9566,
                    "url": "http://streaming.campursarifm.com/listen/campursari/campursari892",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 60,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "id",
                    "name": "Indonesian"
                }
            ]
        },
        {
            "id": 4002,
            "name": "Radio Music Indonesia",
            "slug": "Radio_Music_Indonesia",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/ba/52/ba527875120cabf9d9b5857c03df8dc5.jpg",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "music",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 1390,
                "cityName": "Tulungagung",
                "countryName": "Indonesia",
                "countryCode": "ID",
                "locationText": "Tulungagung, East Java, Indonesia",
                "coordinates": {
                    "latitude": "-7.1242000",
                    "longitude": "111.7757000"
                }
            },
            "genre": {
                "text": "Adult Contemporary Pop",
                "tags": []
            },
            "popularity": {
                "global": 16110,
                "byCountry": {
                    "us": 17,
                    "gb": 1,
                    "au": 7,
                    "de": 0,
                    "fr": 1,
                    "br": 4,
                    "es": 5,
                    "mx": 1,
                    "jp": 6,
                    "in": 1,
                    "it": 0,
                    "ar": 1,
                    "ca": 1,
                    "cl": 0,
                    "co": 1,
                    "pe": 1
                }
            },
            "streams": [
                {
                    "id": 8226,
                    "url": "https://stream.zeno.fm/av6xzace6ehvv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 134,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 243600,
                    "url": "http://stream.zeno.fm/wvq442iwm6ztv",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 124,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 243601,
                    "url": "https://stream.zeno.fm/wvq442iwm6ztv",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 125,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "id",
                    "name": "Indonesian"
                }
            ]
        }
    ],
    "meta": {
        "page": 1,
        "limit": 2,
        "total": 873,
        "totalPages": 437
    }
}
各国的收音机 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36139/radios+by+country?page=1&limit=20&name=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个分页的列表,其中包含拥有电台的州和省及其所属国家
Endpoint ID: 36140
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36140/list+states
输入参数

列出州 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 104,
            "countryId": 23,
            "fullName": "Aaragau",
            "shortName": "Aaragau",
            "createdAt": "2025-12-28T16:56:31.926Z",
            "updatedAt": "2025-12-28T16:56:31.926Z",
            "countryName": "Switzerland",
            "radioCount": 19
        },
        {
            "id": 708,
            "countryId": 23,
            "fullName": "Aargau",
            "shortName": "AG",
            "createdAt": "2025-12-28T18:15:33.571Z",
            "updatedAt": "2025-12-28T18:15:33.571Z",
            "countryName": "Switzerland",
            "radioCount": 12
        },
        {
            "id": 1544,
            "countryId": 35,
            "fullName": "Abia State",
            "shortName": null,
            "createdAt": "2026-07-19T14:52:00.754Z",
            "updatedAt": "2026-07-19T14:52:00.754Z",
            "countryName": "Nigeria",
            "radioCount": 1
        }
    ],
    "meta": {
        "page": 1,
        "limit": 3,
        "total": 1576,
        "totalPages": 526
    }
}
列出州 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36140/list+states?page=1&limit=50' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个州或省的详细信息通过ID,包括其国家和车站数量
Endpoint ID: 36141
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36141/get+state
输入参数

剩余免费测试请求:3 / 3。

API 示例响应
JSON
{
    "success": true,
    "data": {
        "id": 104,
        "countryId": 23,
        "fullName": "Aaragau",
        "shortName": "Aaragau",
        "createdAt": "2025-12-28T16:56:31.926Z",
        "updatedAt": "2025-12-28T16:56:31.926Z",
        "countryName": "Switzerland",
        "radioCount": 19
    }
}
获取状态 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36141/get+state&id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回位于给定ID的州或省的广播电台的分页列表
Endpoint ID: 36142
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36142/radios+by+state
输入参数

各州的收音机 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page
id 必需

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 37198,
            "name": "80s Forever Radio",
            "slug": "80s_Forever_2",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/9b/6b/9b6b62e650eca5318677434a6b7fc4b4.png",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "80s forever",
                "alsoKnownAs": null
            },
            "location": {
                "cityId": 1696,
                "cityName": "Bergdietikon",
                "countryName": "Switzerland",
                "countryCode": "CH",
                "locationText": "Bergdietikon, Aaragau, Switzerland",
                "coordinates": {
                    "latitude": "47.3880400",
                    "longitude": "8.3783000"
                }
            },
            "genre": {
                "text": "80s Hits Indie Pop Synthpop",
                "tags": []
            },
            "popularity": {
                "global": 60,
                "byCountry": {
                    "us": 1,
                    "gb": 0,
                    "au": 0,
                    "de": 0,
                    "fr": 1,
                    "br": 1,
                    "es": 1,
                    "mx": 0,
                    "jp": 0,
                    "in": 0,
                    "it": 0,
                    "ar": 0,
                    "ca": 0,
                    "cl": 0,
                    "co": 0,
                    "pe": 0
                }
            },
            "streams": [
                {
                    "id": 255740,
                    "url": "https://s2.ssl-stream.com:8050/64AAC.mp3/;",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "aac",
                    "bitrate": 62,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 257787,
                    "url": "https://s2.ssl-stream.com:8050/256.mp3/;",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "mp3",
                    "bitrate": 256,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 60278,
                    "url": "https://s2.ssl-stream.com:8050/stream.mp3/;",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "mp3",
                    "bitrate": 256,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 258785,
                    "url": "https://s2.ssl-stream.com:8050/stream.mp3/;;;;",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "mp3",
                    "bitrate": 256,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 60277,
                    "url": "http://s2.ssl-stream.com:8050/64AAC.mp3",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "aac",
                    "bitrate": 66,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 60276,
                    "url": "http://s2.ssl-stream.com:8050/256.mp3",
                    "isHttps": true,
                    "protocol": "shoutcast",
                    "codec": "mp3",
                    "bitrate": 256,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "en",
                    "name": "English"
                }
            ]
        },
        {
            "id": 44704,
            "name": "Radio Summernight - Trap",
            "slug": "Radio_Summernight_Trap",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/2d/00/2d00666024ddc45dafe422395038a9d3.jpg",
            "dial": {
                "band": "Web",
                "dial": null,
                "dialStripped": null
            },
            "aliases": {
                "cleanName": "summernight trap",
                "alsoKnownAs": "RSN.RADIO - Trap"
            },
            "location": {
                "cityId": 7908,
                "cityName": "Aarau",
                "countryName": "Switzerland",
                "countryCode": "CH",
                "locationText": "Aarau, Aaragau, Switzerland",
                "coordinates": {
                    "latitude": "47.3887800",
                    "longitude": "8.0482600"
                }
            },
            "genre": {
                "text": "Trap",
                "tags": []
            },
            "popularity": {
                "global": 60,
                "byCountry": {
                    "us": 1,
                    "gb": 0,
                    "au": 0,
                    "de": 0,
                    "fr": 0,
                    "br": 1,
                    "es": 0,
                    "mx": 0,
                    "jp": 0,
                    "in": 0,
                    "it": 0,
                    "ar": 1,
                    "ca": 1,
                    "cl": 0,
                    "co": 0,
                    "pe": 0
                }
            },
            "streams": [
                {
                    "id": 72037,
                    "url": "http://stream.laut.fm/1000hiphop",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 72038,
                    "url": "https://stream.laut.fm/1000hiphop",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 128,
                    "contentType": "audio/mpeg",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "de",
                    "name": "German"
                }
            ]
        }
    ],
    "meta": {
        "page": 1,
        "limit": 2,
        "total": 19,
        "totalPages": 10
    }
}
各州的收音机 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36142/radios+by+state?page=1&limit=20&id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个包含有广播电台城市的分页列表,包含州、国家和坐标
Endpoint ID: 36143
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36143/list+cities
输入参数

列出城市 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 6641,
            "stateId": 26,
            "name": "100 Mile House",
            "latitude": "46.9909847",
            "longitude": "-87.5986915",
            "createdAt": "2025-12-28T18:26:11.577Z",
            "updatedAt": "2025-12-28T18:26:11.577Z",
            "stateName": "British Columbia",
            "countryName": "Canada"
        },
        {
            "id": 17085,
            "stateId": 58,
            "name": "25 de Mayo",
            "latitude": null,
            "longitude": null,
            "createdAt": "2025-12-29T15:25:40.907Z",
            "updatedAt": "2025-12-29T15:25:40.907Z",
            "stateName": "Buenos Aires",
            "countryName": "Argentina"
        },
        {
            "id": 2884,
            "stateId": 58,
            "name": "9 de Julio",
            "latitude": "-32.1628172",
            "longitude": "-62.0921509",
            "createdAt": "2025-12-28T18:12:57.219Z",
            "updatedAt": "2025-12-28T18:12:57.219Z",
            "stateName": "Buenos Aires",
            "countryName": "Argentina"
        }
    ],
    "meta": {
        "page": 1,
        "limit": 3,
        "total": 18585,
        "totalPages": 6195
    }
}
列出城市 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36143/list+cities?page=1&limit=50' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
通过ID返回一个城市的详细信息,包括其州、国家和坐标
Endpoint ID: 36144
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36144/get+city
输入参数

剩余免费测试请求:3 / 3。

API 示例响应
JSON
{
    "success": true,
    "data": {
        "id": 82,
        "stateId": 58,
        "name": "Buenos Aires",
        "latitude": "-34.6131500",
        "longitude": "-58.3772300",
        "createdAt": "2025-12-28T16:56:22.083Z",
        "updatedAt": "2025-12-28T16:56:22.083Z"
    }
}
获取城市 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36144/get+city&id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回一个分页的电台列表,包含位于给定ID的城市中的电台
Endpoint ID: 36145
GET https://zylalabs.com/api/14383/90k+radio+stations+api/36145/radios+by+city
输入参数

城市的广播 — 端点功能

对象 描述
page 可选 Page number
limit 可选 Items per page
id 必需

剩余免费测试请求:3 / 3。


输入参数

page
limit
API 示例响应
JSON
{
    "success": true,
    "data": [
        {
            "id": 3922,
            "name": "Radio La Red",
            "slug": "La_Red",
            "isActive": true,
            "logo": "https://static-media.streema.com/media/cache/ef/68/ef68a3cee17610beebb362b3fbb996d4.png",
            "dial": {
                "band": "AM",
                "dial": "910",
                "dialStripped": "910"
            },
            "aliases": {
                "cleanName": "la red",
                "alsoKnownAs": "Seleccion Argentina Futbol Boca River"
            },
            "location": {
                "cityId": 82,
                "cityName": "Buenos Aires",
                "countryName": "Argentina",
                "countryCode": "AR",
                "locationText": "Buenos Aires, Buenos Aires, Argentina",
                "coordinates": {
                    "latitude": "-34.6131500",
                    "longitude": "-58.3772300"
                }
            },
            "genre": {
                "text": "News Politics Spanish Sports Talk",
                "tags": []
            },
            "popularity": {
                "global": 483420,
                "byCountry": {
                    "us": 1185,
                    "gb": 9,
                    "au": 10,
                    "de": 16,
                    "fr": 11,
                    "br": 456,
                    "es": 131,
                    "mx": 381,
                    "jp": 1,
                    "in": 3,
                    "it": 22,
                    "ar": 28461,
                    "ca": 28,
                    "cl": 103,
                    "co": 40,
                    "pe": 69
                }
            },
            "streams": [
                {
                    "id": 8185,
                    "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8181,
                    "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8182,
                    "url": "http://26643.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 58,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8183,
                    "url": "http://27433.live.streamtheworld.com:80/LA_RED_AM910_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8184,
                    "url": "http://27393.live.streamtheworld.com:80/LA_RED_AM910AAC_SC",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 59,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8187,
                    "url": "https://27433.live.streamtheworld.com:443/LA_RED_AM910_SC",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8186,
                    "url": "https://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 63,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8180,
                    "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910AAC.aac",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 84,
                    "contentType": "audio/aacp",
                    "works": true
                },
                {
                    "id": 8179,
                    "url": "http://playerservices.streamtheworld.com/api/livestream-redirect/LA_RED_AM910.mp3",
                    "isHttps": false,
                    "protocol": "icecast",
                    "codec": "mp3",
                    "bitrate": 96,
                    "contentType": "audio/mpeg",
                    "works": true
                },
                {
                    "id": 8188,
                    "url": "https://26483.live.streamtheworld.com:443/LA_RED_AM910AAC_SC",
                    "isHttps": true,
                    "protocol": "icecast",
                    "codec": "aac",
                    "bitrate": 62,
                    "contentType": "audio/aacp",
                    "works": true
                }
            ],
            "languages": [
                {
                    "code": "es",
                    "name": "Spanish"
                }
            ]
        }
    ],
    "meta": {
        "page": 1,
        "limit": 1,
        "total": 349,
        "totalPages": 175
    }
}
城市的广播 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/14383/90k+radio+stations+api/36145/radios+by+city?page=1&limit=20&id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API 访问密钥和身份验证

注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 90K 广播电台 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。

标头
标头 描述
授权 必需 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。

无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。

起价
$10,000/年


  • 自定义数量
  • 自定义速率限制
  • 专业客户支持
  • 实时 API 监控

概览

访问全球90,000多个实时广播电台,提供流媒体网址、标志、流派、语言和地点。搜索、按国家或城市筛选,并获取热门电台

90K 广播电台 API FAQs

每个站点包括其名称、频率、城市、州和国家、流派、受欢迎程度以及一个或多个直接流链接,包括格式和比特率

来自200多个国家的超过90,000个电台,覆盖超过270种音乐类型和85种广播语言

是的 每个站点列出了一个或多个直接流链接 格式如MP3和AAC 无有效比特率的流会被自动过滤

列表端点接受页码,从1开始,以及限制,最多100。每个响应都包含一个元对象,包含页码,限制,总数和总页数

是的 列表电台和搜索电台接受一个排序参数 该参数的值可以是流行程度 名称 国家或城市 流行程度是默认值

使用国家的两字母代码的热门歌曲 使用国家名称的国家电台 或者使用 country_code 过滤器列出电台

一般常见问题

Zyla API Hub 就像一个大型 API 商店,您可以在一个地方找到数千个 API。我们还为所有 API 提供专门支持和实时监控。注册后,您可以选择要使用的 API。请记住,每个 API 都需要自己的订阅。但如果您订阅多个 API,您将为所有这些 API 使用相同的密钥,使事情变得更简单。
价格以 USD(美元)、EUR(欧元)、CAD(加元)、AUD(澳元)和 GBP(英镑)列出。我们接受所有主要的借记卡和信用卡。我们的支付系统使用最新的安全技术,由 Stripe 提供支持,Stripe 是世界上最可靠的支付公司之一。如果您在使用卡片付款时遇到任何问题,请通过 [email protected]

此外,如果您已经以这些货币中的任何一种(USD、EUR、CAD、AUD、GBP)拥有有效订阅,该货币将保留用于后续订阅。只要您没有任何有效订阅,您可以随时更改货币。
定价页面上显示的本地货币基于您 IP 地址的国家/地区,仅供参考。实际价格以 USD(美元)为单位。当您付款时,即使您在我们的网站上看到以本地货币显示的等值金额,您的卡片对账单上也会以美元显示费用。这意味着您不能直接使用本地货币付款。
有时,银行可能会因其欺诈保护设置而拒绝收费。我们建议您首先联系您的银行,检查他们是否阻止了我们的收费。此外,您可以访问账单门户并更改关联的卡片以进行付款。如果这些方法不起作用并且您需要进一步帮助,请通过 [email protected]
价格由月度或年度订阅决定,具体取决于所选计划。
API 调用根据成功请求从您的计划中扣除。每个计划都包含您每月可以进行的特定数量的调用。只有成功的调用(由状态 200 响应指示)才会计入您的总数。这确保失败或不完整的请求不会影响您的月度配额。
Zyla API Hub 采用月度订阅系统。您的计费周期将从您购买付费计划的那一天开始,并在下个月的同一日期续订。因此,如果您想避免未来的费用,请提前取消订阅。
要升级您当前的订阅计划,只需转到 API 的定价页面并选择您要升级到的计划。升级将立即生效,让您立即享受新计划的功能。请注意,您之前计划中的任何剩余调用都不会转移到新计划,因此在升级时请注意这一点。您将被收取新计划的全部金额。
要检查您本月剩余多少 API 调用,请参考响应标头中的 "X-Zyla-API-Calls-Monthly-Remaining" 字段。例如,如果您的计划允许每月 1,000 个请求,而您已使用 100 个,则响应标头中的此字段将显示 900 个剩余调用。
要查看您的计划允许的最大 API 请求数,请检查 "X-Zyla-RateLimit-Limit" 响应标头。例如,如果您的计划包括每月 1,000 个请求,此标头将显示 1,000。
"X-Zyla-RateLimit-Reset" 标头显示您的速率限制重置之前的秒数。这告诉您何时您的请求计数将重新开始。例如,如果它显示 3,600,则意味着还有 3,600 秒直到限制重置。
是的,您可以随时通过访问您的账户并在账单页面上选择取消选项来取消您的计划。请注意,升级、降级和取消会立即生效。此外,取消后,您将不再有权访问该服务,即使您的配额中还有剩余调用。
为了让您有机会在没有任何承诺的情况下体验我们的 API,我们提供 7 天免费试用,允许您免费进行最多 50 次 API 调用。此试用只能使用一次,因此我们建议将其应用于您最感兴趣的 API。虽然我们的大多数 API 都提供免费试用,但有些可能不提供。试用在 7 天后或您进行了 50 次请求后结束,以先发生者为准。如果您在试用期间达到 50 次请求限制,您需要"开始您的付费计划"以继续发出请求。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。或者,如果您在第 7 天之前不取消订阅,您的免费试用将结束,您的计划将自动计费,授予您访问计划中指定的所有 API 调用的权限。请记住这一点以避免不必要的费用。
7 天后,您将被收取试用期间订阅的计划的全额费用。因此,在试用期结束前取消很重要。因忘记及时取消而提出的退款请求不被接受。
当您订阅 API 免费试用时,您可以进行最多 50 次 API 调用。如果您希望超出此限制进行额外的 API 调用,API 将提示您执行"开始您的付费计划"。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。
付款订单在每月 20 日至 30 日之间处理。如果您在 20 日之前提交请求,您的付款将在此时间范围内处理。
您可以通过我们的聊天渠道联系我们以获得即时帮助。我们始终在线,时间为上午 8 点至下午 5 点(EST)。如果您在该时间之后联系我们,我们将尽快回复您。此外,您可以通过 [email protected]