Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://zeno.fm",
"auth_method": "unknown",
"auth_config": {
"notes": "Broadcasting and management features require an account and a paid subscription. Listening/discovery is free and unauthenticated. API authentication method is not publicly documented in the provided material."
},
"endpoints": [
{
"name": "Zeno REST API",
"url": "https://zeno.fm/zenoapi/",
"description": "Documented product page for the Zeno REST API, used to integrate 50,000+ radio stations into apps. Endpoint paths, base API URL, and auth specifics are not exposed in the provided content and would require signup/contact."
},
{
"name": "Audio MCP",
"url": "https://zeno.fm/mcp/",
"description": "MCP-compatible server/interface enabling AI agents to interact with Zeno's audio platform for podcast and streaming workflows."
},
{
"name": "Metadata API",
"url": "https://help.zeno.fm/en/category/general-information-1hiqoyk/",
"description": "Referenced in help docs as the Metadata API — likely provides now-playing/track metadata for stations. Detailed reference not publicly exposed here."
}
],
"pricing_model": {
"type": "freemium",
"details": {
"listening": "Free and no account required.",
"broadcasting": "Paid subscription only (free streaming plans discontinued January 2025).",
"plans": {
"Starter": {
"monthly_usd": 35,
"yearly_usd": 336,
"trial": "7-day trial available"
},
"Prime": {
"monthly_usd": 60,
"yearly_usd": 600
},
"Premier": {
"monthly_usd": 280,
"yearly_usd": 2760
}
},
"notes": "Plans include monetization, analytics, and automation. Separate offerings for advertising, advertising credits, and promotion placements."
}
},
"rate_limits": {
"documented": false,
"notes": "No rate limit information is provided in the available material."
},
"capabilities": [
"Live internet radio streaming and broadcasting",
"Podcast hosting, distribution, and monetization",
"Podcast AI to convert live broadcasts into episodes",
"Radio automation (AutoDJ and Zeno Automation Software) with playlists, show scheduling, and Smart Blocks",
"Scheduled programming and always-on 24/7 streams without a live DJ",
"REST API to integrate 50,000+ stations into third-party apps",
"Audio MCP integration for AI-first agents/workflows",
"Metadata API for station/track metadata",
"Branded iOS and Android mobile apps with push notifications, CarPlay, Android Auto, and monetization",
"Monetization: audio ad revenue, mid-roll ads, direct campaigns, ads.txt, impression tracking",
"Analytics and real-time listener statistics",
"Advertiser platform for targeting multicultural audiences",
"Station promotion placements",
"Call-to-Listen (CTL) phone numbers for offline listeners",
"Embeddable web player and widgets, plus station microsites",
"Bible reading/listening module across multiple translations",
"Multilingual experience (English, Spanish, Portuguese)",
"Discovery: browse stations/podcasts by genre, category, country, and language"
],
"raw_analysis": "Zeno.FM is the flagship product of Zeno Media, a New York–headquartered global audio company operating since 2011. It is a platform — not just a single API — combining radio streaming, podcast hosting/distribution, radio automation, branded mobile apps, monetization, and developer-facing integration surfaces (Zeno REST API, Metadata API, and an Audio MCP server for AI agents). Its primary differentiation is international and diaspora content: 50,000+ live radio stations and podcasts, with strong catalogs for Latin America, the Caribbean, Africa, and Europe, offered in English, Spanish, and Portuguese.\n\nAudience segments: (1) Listeners — free, no account required, discovery via explore/home/radio/podcast hubs faceted by genre, country, and language; (2) Broadcasters and podcasters — paid plans (Starter $35/mo, Prime $60/mo, Premier $280/mo) providing streaming, automation (AutoDJ + Zeno Automation Software), Podcast AI, analytics, monetization, and branded apps; (3) Developers — Zeno REST API for embedding its station catalog into apps, plus an MCP interface for AI agents; (4) Advertisers — targeted audio advertising across the Zeno network; (5) Station owners seeking promotion via paid placements.\n\nMaturity: High. The platform has ~14 years of operation, well-documented product surface (help center with 81 English articles across 9 categories, plus Spanish and Brazilian Portuguese editions), published pricing, documented encoder/tool support (BUTT, SAM Broadcaster, MIXXX, Zara Radio, Edcast), and third-party entity records (Wikipedia, Wikidata Q25230423, Crunchbase). Notably, free streaming plans were discontinued in January 2025, signali3/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 176ms |
| robots_txt | GET /robots.txt | 200 | 47ms |
| llms_txt | GET /llms.txt | 200 | 41ms |
```json
{
"overall": 78,
"dimensions": {
"token_efficiency": 9.0,
"first_try_success": 7.5,
"response_parseability": 8.0,
"error_clarity": 7.5,
"doc_quality": 8.5,
"auth_simplicity": 7.0,
"latency": 9.5,
"consistency": 8.0
},
"pricing_normalized": {
"currency": "USD",
"model": "freemium",
"listening": "free_no_account",
"broadcasting": "paid_only",
"tiers": {
"Starter": {"monthly": 35, "yearly": 336, "trial_days": 7},
"Prime": {"monthly": 60, "yearly": 600},
"Premier": {"monthly": 280, "yearly": 2760}
},
"notes": "Free streaming plans discontinued Jan 2025; separate ad/promotion offerings"
},
"issues": [
"Broadcasting requires paid subscription only — no free tier for creators since Jan 2025, raising onboarding friction for testing.",
"No explicit pricing/plan info exposed via a structured machine-readable endpoint (e.g., no pricing.json or API), requiring HTML scraping.",
"robots.txt disallows /api/, /wp-json/, and query strings — limits agent-driven discovery and programmatic data access without documented API keys.",
"Auth flow (signup/SSO/magic link/API key issuance) is not detailed in provided data, so agent-assisted onboarding path is unverified.",
"WordPress-based stack (/wp-admin, /wp-json) suggests possible platform baggage affecting error surfaces and consistency."
],
"recommendations": [
"Publish a structured pricing/plans endpoint (JSON) so agents can fetch tiers and limits without scraping.",
"Provide a free or low-cost sandbox/trial tier for broadcasting to reduce first-try friction for agent-recommended onboarding.",
"Document the full REST API and MCP auth flow (magic link, API keys, scopes) in llms-full.txt to enable zero-human onboarding.",
"Expose machine-readable error codes in the API responses and document them to improve error_clarity.",
"Add a status page reference (e.g., status.zeno.fm) in llms.txt so agents can verify uptime programmatically.",
"Keep llms.txt updated with capability deltas (e.g., Bible module, CTL, monetization) to sustain high token efficiency."
]
}
```Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/aggregators-api-service">
<img src="https://prowl.world/badge/aggregators-api-service.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard