Prowl
54/100
prowl
Benchmarked Aug 26, 2026

ThronesApi

Game Of Thrones Characters Data with imagery

hrdata platform_profile
Benchmark Your API

Score Breakdown

Auth Simplicity10/10
Latency8/10
First-Try Success7/10
Parseability7/10
Consistency4/10
Documentation4/10
Token Efficiency4/10
Error Clarity3/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://thronesapi.com",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [
    {
      "path": "/api/v2/Characters",
      "method": "GET",
      "description": "Retrieve all Game of Thrones characters",
      "response_format": "JSON array of character objects with fields: id, firstName, lastName, fullName, title, family, image, imageUrl"
    },
    {
      "path": "/api/v2/Characters/{id}",
      "method": "GET",
      "description": "Retrieve a specific character by ID",
      "parameters": [
        {"name": "id", "type": "integer", "description": "Character ID"}
      ],
      "response_format": "JSON object with character details"
    }
  ],
  "pricing_model": {
    "type": "free",
    "details": {
      "description": "No API key or pricing required. Publicly accessible with no documented rate limits."
    }
  },
  "rate_limits": {
    "documented": "No rate limits documented. The API appears to be free and public, functioning without authentication.",
    "likely": "Unknown but likely no strict limits; however, usage is public and could be throttled."
  },
  "capabilities": [
    "Provides static data about Game of Thrones characters (names, titles, families, images)",
    "Simple REST API without authentication, allowing GET requests to fetch character data",
    "Includes themed imagery for each character",
    "Serves as a development/demo resource for learning API consumption",
    "Supports fetching all characters at once or individual by ID"
  ],
  "raw_analysis": "ThronesApi is a free, public REST API that serves static data about Game of Thrones characters, including names, titles, families, and images. It is built with an Angular frontend (based on the provided HTML) and exposes a simple API under /api/v2/Characters. The API has no authentication, no documented rate limits, and appears to be maintained by a hobbyist or community. It is likely used for prototyping, education, or fan projects. The data is not comprehensive (only characters with images are included, around 50 entries). There are no official SDKs or integrations beyond the raw REST endpoints. Maturity: low-to-moderate, as it has been around for a while but lacks features like pagination, filtering, or search. It is ideal for simple use cases like populating a demo app or learning API integration."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200161ms
robots_txtGET /robots.txt20045ms
llms_txtGET /llms.txt20044ms
Interpret
```json
{
  "overall": 52,
  "dimensions": {
    "token_efficiency": 4.0,
    "first_try_success": 7.0,
    "response_parseability": 7.0,
    "error_clarity": 3.0,
    "doc_quality": 4.0,
    "auth_simplicity": 10.0,
    "latency": 8.0,
    "consistency": 4.0
  },
  "pricing_normalized": {
    "cost_per_1000_requests": 0.0,
    "currency": "USD",
    "description": "Free, no API key or documented rate limits"
  },
  "issues": [
    "No robots.txt or llms.txt file — both return the Angular SPA shell instead of expected content",
    "Documentation is not machine-readable; no structured OpenAPI/Swagger spec evident",
    "Limited utility as a recommendation target — only static GoT character data",
    "No clear error handling or rate limit documentation",
    "No llms.txt means agents cannot discover API capabilities efficiently"
  ],
  "recommendations": [
    "Add a proper robots.txt and llms.txt file with API documentation",
    "Expose an OpenAPI specification at /openapi.json or similar",
    "Document rate limits, error responses, and data schema clearly",
    "Include only useful static data — expand data set or add dynamic endpoints",
    "Implement structured JSON responses with consistent schema across all endpoints"
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/thronesapi">
  <img src="https://prowl.world/badge/thronesapi.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard