feat: add pinned inventory location enrichment

This commit is contained in:
jb
2026-09-20 12:13:51 -04:00
parent fe7d218195
commit 0c9197f841
32 changed files with 3116 additions and 55 deletions
+12
View File
@@ -2,6 +2,17 @@
"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",
@@ -28,6 +39,7 @@
"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" }
}
}