Prowl
65/100
prowl
Benchmarked Sep 11, 2026

EVE Swagger Interface

An OpenAPI for EVE Online

api platform_profile Streaming
Benchmark Your API

Score Breakdown

Parseability10/10
Consistency7/10
Documentation7/10
Latency6/10
Error Clarity6/10
Token Efficiency6/10
Auth Simplicity5/10
First-Try Success5/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "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."
}
Execute

2/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200953ms
robots_txtGET /robots.txt200116ms
llms_txtGET /llms.txt404117ms
Interpret
```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"
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
Yes
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/eve-swagger-interface">
  <img src="https://prowl.world/badge/eve-swagger-interface.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