Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://callook.info",
"auth_method": "none",
"auth_config": {},
"endpoints": [
{
"path": "/{callsign}/text",
"method": "GET",
"description": "Plain text API access for callsign lookup",
"parameters": [
{"name": "callsign", "in": "path", "required": true, "description": "Amateur radio callsign"}
]
},
{
"path": "/{callsign}/xml",
"method": "GET",
"description": "XML API access for callsign lookup",
"parameters": [
{"name": "callsign", "in": "path", "required": true, "description": "Amateur radio callsign"}
]
},
{
"path": "/{callsign}/json",
"method": "GET",
"description": "JSON API access for callsign lookup",
"parameters": [
{"name": "callsign", "in": "path", "required": true, "description": "Amateur radio callsign"}
]
},
{
"path": "/{callsign}/json/{callback}",
"method": "GET",
"description": "JSONP API access for callsign lookup with callback function",
"parameters": [
{"name": "callsign", "in": "path", "required": true, "description": "Amateur radio callsign"},
{"name": "callback", "in": "path", "required": true, "description": "JSONP callback function name"}
]
},
{
"path": "/api_reference.php",
"method": "GET",
"description": "API reference documentation"
},
{
"path": "/donate/",
"method": "GET",
"description": "Donation page"
},
{
"path": "/barebones/",
"method": "GET",
"description": "Simplified interface for callsign lookup"
}
],
"pricing_model": {
"type": "free",
"details": {
"description": "Free to use with voluntary donations",
"donations": "https://callook.info/donate/"
}
},
"rate_limits": {},
"capabilities": [
"United States ham radio callsign lookup",
"FCC ULS database query",
"Provides licensee name, address, license class, status, and expiration date",
"Generates grid square and geographic coordinates via Bing Maps API",
"Supports multiple output formats: plain text, XML, JSON, JSONP",
"Browser search plugin support",
"Barebones interface for simple lookups",
"OpenSearch description available"
],
"raw_analysis": "Callook.info is a specialized web service and platform dedicated to looking up United States amateur radio (ham radio) callsigns. It serves as a front-end to the FCC's Universal Licensing System (ULS) database, providing a no-nonsense, lightweight interface for radio enthusiasts, hobbyists, and professionals. The platform is maintained by Josh Dick (W1JDD) and is quite mature, having been around for several years with a stable and simple API. The service is free to use, relying on voluntary donations to cover hosting costs, and does not require authentication. It offers both human-friendly web pages and programmatic APIs supporting plain text, XML, JSON, and JSONP output formats, making it easy to integrate into other applications. The site also provides additional features like a browser search plugin and a barebones interface for accessibility. Integration with Bing Maps API for coordinate lookup adds geolocation capabilities. Overall, Callook is a reliable, niche tool for the ham radio community, with no obvious rate limits documented, and is suitable for both casual and automated use."
}3/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 126ms |
| robots_txt | GET /robots.txt | 200 | 45ms |
| llms_txt | GET /llms.txt | 200 | 51ms |
```json
{
"overall": 74,
"dimensions": {
"token_efficiency": 9.0,
"first_try_success": 8.5,
"response_parseability": 9.0,
"error_clarity": 6.5,
"doc_quality": 6.0,
"auth_simplicity": 10.0,
"latency": 9.5,
"consistency": 8.0
},
"pricing_normalized": {
"cost": "free",
"notes": "Free with voluntary donations; no paid tiers or usage limits mentioned"
},
"issues": [
"robots.txt disallows all crawling — this may prevent automated agents from discovering documentation or using the site for legitimate lookups without violating robots.txt etiquette",
"No llms.txt endpoint discovered (returned HTML page instead of structured text)",
"Minimal documentation available; only basic interface description in HTML metadata",
"No explicit error handling documentation for API responses (e.g., invalid callsigns)"
],
"recommendations": [
"Allow selective crawling of the API documentation and lookup endpoints in robots.txt",
"Publish a proper llms.txt file with endpoint specs and usage examples",
"Add explicit error response examples for API calls (e.g., invalid callsign, rate limiting)",
"Document rate limits and bulk usage policies for API consumers"
]
}
```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/callookinfo">
<img src="https://prowl.world/badge/callookinfo.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard