An OpenAPI for EVE Online
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://esi.evetech.net",
"auth_method": "oauth2",
"auth_config": {
"authorization_url": "https://login.eveonline.com/v2/oauth/authorize",
"token_url": "https://login.eveonline.com/v2/oauth/token",
"scopes": [
"esi-characters.read_contacts.v1",
"esi-wallet.read_character_wallet.v1",
"esi-assets.read_assets.v1",
"esi-skills.read_skills.v1"
],
"pkce_supported": true
},
"endpoints": [
{
"name": "status",
"method": "GET",
"path": "/status/",
"description": "Get server status"
},
{
"name": "get_characters_character_id",
"method": "GET",
"path": "/characters/{character_id}/",
"description": "Get public character information"
},
{
"name": "get_markets_region_id_orders",
"method": "GET",
"path": "/markets/{region_id}/orders/",
"description": "List market orders in a region"
},
{
"name": "get_universe_systems",
"method": "GET",
"path": "/universe/systems/",
"description": "Get list of solar systems"
},
{
"name": "get_industry_systems",
"method": "GET",
"path": "/industry/systems/",
"description": "Get industry cost indices"
}
],
"pricing_model": {
"type": "free",
"details": {
"note": "ESI is free to use for EVE Online players and developers"
}
},
"rate_limits": {
"error_limited": true,
"details": "The API enforces an error limit: after a number of errors (HTTP 4xx/5xx), the client may be temporarily blocked."
},
"capabilities": [
"Character information and skills",
"Corporation and alliance data",
"Market orders and prices",
"Universe data (systems, constellations, regions)",
"Industry and blueprint information",
"Faction warfare and sovereignty",
"Wallet and asset management",
"Search functionality"
],
"raw_analysis": "The EVE Swagger Interface (ESI) is the official RESTful API for EVE Online, a massively multiplayer online game. The base URL for the API is https://esi.evetech.net. The URL provided (https://evetech.net) appears to be a third-party developer portal or tooling site related to EVE technology, not the official API endpoint. Authentication is via OAuth 2.0 with PKCE support, allowing both public and authenticated endpoints. Public endpoints (e.g., status, market data, universe info) require no authentication. Authenticated endpoints require an access token with specific scopes. The API is mature, actively maintained by CCP Games, and widely used by the EVE community for third-party tools like market trackers, fleet management, and character planners. Integration is straightforward via standard HTTP and JSON. Rate limits are enforced via an error limit system: clients that exceed error thresholds may be temporarily blocked. There is no cost to use the API. The service is essential for developers building applications for EVE Online."
}2/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 953ms |
| robots_txt | GET /robots.txt | 200 | 116ms |
| llms_txt | GET /llms.txt | 404 | 117ms |
```json
{
"overall": 68,
"dimensions": {
"token_efficiency": 6.0,
"first_try_success": 5.0,
"response_parseability": 10.0,
"error_clarity": 6.0,
"doc_quality": 7.0,
"auth_simplicity": 5.0,
"latency": 6.0,
"consistency": 7.0
},
"pricing_normalized": {
"model": "free",
"cost": 0,
"note": "ESI is free for EVE Online players and developers"
},
"issues": [
"llms.txt returns 404 — no machine-readable overview for AI agents to parse",
"robots.txt disallows all (`Disallow: /`) — signals scraping/agent access is unwelcome",
"No security headers detected on uptime check — weak platform hygiene signal",
"Auth uses OAuth2 with EVE SSO and requires application registration — multi-step, not agent-instant (no magic link / notlogin-style)",
"Homepage latency ~953ms is mediocre"
],
"recommendations": [
"Publish an llms.txt describing ESI endpoints, rate limits, and auth flow",
"Relax robots.txt or add explicit agent-friendly directives",
"Add security headers (HSTS, CSP, X-Content-Type-Options)",
"Reduce homepage TTFB; static docs/CDN for landing page",
"Document a zero-friction read-only access path (public endpoints) prominently for agents"
]
}
```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/eve-swagger-interface">
<img src="https://prowl.world/badge/eve-swagger-interface.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard