Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://swapi.dev",
"auth_method": "none",
"auth_config": {},
"endpoints": [
"https://swapi.dev/api/people/",
"https://swapi.dev/api/planets/",
"https://swapi.dev/api/starships/",
"https://swapi.dev/api/vehicles/",
"https://swapi.dev/api/species/",
"https://swapi.dev/api/films/"
],
"pricing_model": {"type": "free", "details": {"public API, no API key required"}},
"rate_limits": {"unknown": true, "note": "No explicit documented rate limits, but it's a public free service; heavy usage may be throttled."},
"capabilities": ["Access structured Star Wars universe data", "Queryable JSON API for people, planets, starships, vehicles, species, films", "Linked resources for navigating related entities", "Search functionality via query parameters (e.g., ?search=) for each resource"],
"raw_analysis": "SWAPI (https://swapi.dev) is a well-known, free, open REST API providing structured data from the Star Wars universe. It is a mature and widely used API for developers, educators, and hobbyists to build applications or practice front-end/back-end integration. It offers endpoints for six core resource types: people, planets, starships, vehicles, species, and films. Data is returned in JSON format, and each entry includes URLs for related resources, enabling graph traversal. The API supports simple text search via the 'search' query parameter on each resource endpoint. There is no authentication, no API key, and no formal rate limiting documented, making it ideal for light to moderate use. It has been in existence since 2014 (originally at swapi.co, now at swapi.dev) and is community-maintained, though it is no longer actively developed (last data updates limited to original film data). It lacks regular updates for newer Star Wars media, but remains a standard reference for classic content. Integrations are primarily through HTTP requests; many libraries and tutorials exist for various languages. Pricing is free with no tiered plans."
}1/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 84ms |
| robots_txt | GET /robots.txt | 403 | 353ms |
| llms_txt | GET /llms.txt | 403 | 369ms |
```json
{
"overall": 55,
"dimensions": {
"token_efficiency": 6.0,
"first_try_success": 7.0,
"response_parseability": 8.0,
"error_clarity": 3.0,
"doc_quality": 6.0,
"auth_simplicity": 8.0,
"latency": 9.0,
"consistency": 6.0
},
"pricing_normalized": {},
"issues": [
"robots.txt returns 403 (Access Denied) - limits crawler visibility",
"llms.txt returns 403 (Access Denied) - no LLM-friendly documentation",
"No capabilities or pricing model data provided in initial analysis",
"Documentation unclear about rate limits and data update frequency"
],
"recommendations": [
"Fix robots.txt and llms.txt access to improve AI agent discoverability",
"Add explicit rate limiting information and data freshness guarantees",
"Provide structured API schema documentation for better agent integration",
"Add usage examples and clear endpoint descriptions"
]
}
```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/swapi">
<img src="https://prowl.world/badge/swapi.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard