46 lines
2.7 KiB
JSON
46 lines
2.7 KiB
JSON
{
|
|
"compatibilityDate": "2026-08-18",
|
|
"evidence": {
|
|
"assetHelpers": { "source": "docs/research/eve-openapi-evidence.json", "verification": "pinned-authoritative" },
|
|
"privateStructure": {
|
|
"source": "docs/research/eve-openapi-evidence.json",
|
|
"verification": "pinned-authoritative",
|
|
"operationId": "GetUniverseStructuresStructureId",
|
|
"route": "/universe/structures/{structure_id}",
|
|
"method": "GET",
|
|
"requiredScope": "esi-universe.read_structures.v1",
|
|
"response": { "status": 200, "mediaType": "application/json", "shape": "name/solar_system_id/owner_id with optional type_id/position" },
|
|
"deniedStatus": 403,
|
|
"cache": { "ttlSeconds": 3600, "policy": "ttl-based", "validators": ["Cache-Control", "ETag", "Last-Modified"] }
|
|
},
|
|
"walletBalance": {
|
|
"source": "https://esi.evetech.net/meta/openapi.json?compatibility_date=2026-08-18",
|
|
"verification": "current-retrieval-with-pinned-compatibility-date-not-historical-capture",
|
|
"retrievedAt": "2026-09-19T19:30:12Z",
|
|
"responseDate": "2026-08-18",
|
|
"openapiVersion": "2026-08-18",
|
|
"sha256": "9a9a0f4af77216300e960cfd2576c9baac085a8170022e40c928c28622d80fc6",
|
|
"operationId": "GetCharactersCharacterIdWallet",
|
|
"route": "/characters/{character_id}/wallet",
|
|
"method": "GET",
|
|
"requiredScope": "esi-wallet.read_character_wallet.v1",
|
|
"characterId": { "type": "int64", "required": true },
|
|
"pagination": "none",
|
|
"response": { "status": 200, "mediaType": "application/json", "shape": "scalar number/double" },
|
|
"cache": { "ttlSeconds": 120, "policy": "ttl-based", "validators": ["Cache-Control", "ETag", "Last-Modified"] },
|
|
"rateLimit": { "group": "char-wallet", "tokens": 150, "window": "15m" },
|
|
"officialDocs": {
|
|
"versioning": "https://developers.eveonline.com/docs/services/esi/overview/",
|
|
"caching": "https://developers.eveonline.com/docs/services/esi/overview/#caching",
|
|
"rateLimiting": "https://developers.eveonline.com/docs/services/esi/rate-limiting/"
|
|
}
|
|
}
|
|
},
|
|
"operations": {
|
|
"characterAssetNames": { "route": "/characters/{character_id}/assets/names", "method": "POST", "requiredScope": "esi-assets.read_assets.v1" },
|
|
"characterAssetLocations": { "route": "/characters/{character_id}/assets/locations", "method": "POST", "requiredScope": "esi-assets.read_assets.v1" },
|
|
"characterStructure": { "route": "/universe/structures/{structure_id}", "method": "GET", "requiredScope": "esi-universe.read_structures.v1" },
|
|
"characterWalletBalance": { "route": "/characters/{character_id}/wallet", "method": "GET", "requiredScope": "esi-wallet.read_character_wallet.v1" }
|
|
}
|
|
}
|