Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://api.tvmaze.com",
"auth_method": "none",
"auth_config": {},
"endpoints": [
"GET /shows",
"GET /shows/{id}",
"GET /shows/{id}/seasons",
"GET /shows/{id}/episodes",
"GET /shows/{id}/episodes?season=X",
"GET /shows/{id}/cast",
"GET /shows/{id}/crew",
"GET /shows/{id}/akas",
"GET /shows/{id}/images",
"GET /shows/{id}/index",
"GET /shows?page={page}",
"GET /people",
"GET /people/{id}",
"GET /people/{id}/castcredits",
"GET /people/{id}/crewcredits",
"GET /people/{id}/index",
"GET /people?page={page}",
"GET /search/shows?q={query}",
"GET /search/people?q={query}",
"GET /singlesearch/shows?q={query}",
"GET /lookup/shows?imdb={imdb_id}",
"GET /lookup/shows?tvrage={tvrage_id}",
"GET /lookup/shows?thetvdb={thetvdb_id}",
"GET /schedule",
"GET /schedule?country={code}",
"GET /schedule?date={YYYY-MM-DD}",
"GET /schedule/full",
"GET /updates/shows",
"GET /updates/shows?since={timestamp}",
"GET /shows/{id}/episodebynumber?season=X&number=Y",
"GET /shows/{id}/episodesbydate?date={YYYY-MM-DD}"
],
"pricing_model": {
"type": "free",
"details": {
"no key required",
"public API",
"no rate limit specified"
}
},
"rate_limits": {
"note": "No explicit rate limit documented, but API is free and public; be respectful with polling."
},
"capabilities": [
"TV show metadata (title, network, status, genres, ratings, images)",
"Episode information and scheduling",
"Search by show name or person",
"Lookup by external IDs (IMDb, TVRage, TheTVDB)",
"Cast and crew details",
"Show schedule by date/country",
"Show and people updates (recent changes)",
"Images gallery for shows",
"AKA (alternative titles)",
"Full schedule and updates endpoints"
],
"raw_analysis": "TVMaze is a dedicated, community-driven TV show database and API. It provides comprehensive metadata for TV series, episodes, people (cast/crew), scheduling, and search functionality. The API is free and open, requiring no authentication, which makes it accessible for hobby projects and prototypes. The service is mature, with a well-documented REST API, and is widely used in the developer community for TV-related applications. It offers endpoints for show details, episode lists, season lists, cast/crew, images, search, and lookup by external IDs. The data is updated regularly, with updates endpoint for tracking changes. No official rate limits are documented, but the API is designed for light usage and discourages excessive polling. Integrations are primarily through direct HTTP requests, and the API is a reliable data source for TV show information. The main limitation is that it's read-only and doesn't provide authentication or write operations. Overall, TVMaze is a robust data source for TV show metadata, suitable for building apps that need up-to-date TV information."
}1/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 819ms |
| robots_txt | GET /robots.txt | 404 | 286ms |
| llms_txt | GET /llms.txt | 404 | 286ms |
```json
{
"overall": 42,
"dimensions": {
"token_efficiency": 5.5,
"first_try_success": 4.0,
"response_parseability": 8.5,
"error_clarity": 5.0,
"doc_quality": 6.5,
"auth_simplicity": 8.0,
"latency": 4.5,
"consistency": 5.5
},
"pricing_normalized": {
"model": "free",
"notes": "No pricing structure provided; likely free tier focused on TV data."
},
"issues": [
"Robots.txt and LLMs.txt return 404, indicating poor robot/LLM discoverability.",
"Capabilities and pricing model are empty in the analysis payload — no structured data for agents.",
"No llms.txt means agents cannot easily discover API endpoints/usage without manual parsing.",
"Website latency of 819ms is acceptable but not stellar; slower than ideal for high-frequency agent calls."
],
"recommendations": [
"Add a public llms.txt with API endpoints, schema, and usage examples for agent-friendly onboarding.",
"Publish a robots.txt that allows LLM crawlers and points to sitemap for faster content discovery.",
"Enhance API docs with machine-readable OpenAPI spec and clear rate-limit headers.",
"Consider CDN or edge caching to reduce sub-second latency further for smoother agent interactions."
]
}
```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/tvmaze">
<img src="https://prowl.world/badge/tvmaze.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard