
Warframe Public Export (DE)
Der offizielle öffentliche Daten-Endpunkt von Digital Extremes, der die Spieldaten von Warframe (Waffen, Warframes, Mods, Relikte, Drops) als lokalisiertes JSON für Drittanbieter-Tools exportiert.
Überblick
Warframe Public Export (ehemals „Mobile Export“) ist ein schreibgeschützter, nicht authentifizierter Daten-Endpunkt, der von Digital Extremes betrieben wird und die internen Daten des Spiels an die offizielle mobile Warframe Companion-App, die Arsenal Twitch Extension und den Spiel-Client selbst verteilt. Clients rufen zuerst einen LZMA-komprimierten, sprachspezifischen Index von origin.warframe.com ab, der inhalts-gehashte Manifest-Dateinamen auflistet; die eigentlichen JSON-Manifeste (Waffen, Warframes, Companions, Mods/Rivens, Blaupausen, Ressourcen, Relikte, Arkana, Sternenkarte-Knoten, Kosmetika) und Bild-Assets werden dann vom CDN von content.warframe.com bereitgestellt. Da jeder Dateiname mit einem 26-stelligen Inhalts-Hash endet, der sich bei jedem Update ändert, können Clients Assets dauerhaft cachen, müssen aber den Index erneut abfragen, um Änderungen zu erkennen. Er unterstützt alle offiziell unterstützten Sprachen von Warframe und lokalisiert Namen, Beschreibungen und Level-Stats. Er ist die maßgebliche Upstream-Quelle, von der die meisten Drittanbieter-Datentools und APIs für Warframe letztendlich abstammen.
Am besten für: Entwickler und Datenpfleger, die Drittanbieter-Tools, Apps oder Wikis für Warframe erstellen und verlässliche Spieldaten direkt aus der Quelle benötigen; kein Tool, mit dem Spieler direkt interagieren.
Wichtige Funktionen
- Offizielle First-Party-Datenquelle, die von Digital Extremes gepflegt wird (höchste Autorität/Genauigkeit)
- Schreibgeschützt und nicht authentifiziert – kein API-Key, kein Account, kein Login erforderlich
- Inhaltsadressiertes Hashing: Dateinamen enthalten einen 26-stelligen Hash, sodass Assets über das CDN von DE dauerhaft cachebar sind
- Zweistufiger Zugriff: LZMA-komprimierter Index auf origin.warframe.com, dann JSON-Manifeste auf content.warframe.com/PublicExport/Manifest/
- Breite Abdeckung: Waffen, Warframes, Companions, Mods/Rivens, Blaupausen, Ressourcen, Relikte, Arkana, Sternenkarte-Knoten, Kosmetika
- Vollständige Lokalisierung für alle offiziell unterstützten Warframe-Sprachen
- ExportManifest.json verknüpft den uniqueName jedes Items mit einer textureLocation zum Abrufen von Bild-Assets
Vor- und Nachteile
- Maßgebliche First-Party-Daten direkt von Digital Extremes – die genaueste mögliche Quelle
- Völlig kostenlos, kein API-Key oder Authentifizierung erforderlich
- Hervorragendes Caching-Modell dank inhaltsadressierter (gehashter) Dateinamen, die über das CDN von DE bereitgestellt werden
- Vollständige mehrsprachige Lokalisierung für Namen, Beschreibungen und Stats
- Deckt die überwiegende Mehrheit der Spielgegenstands-/Inhaltskategorien sowie die Speicherorte von Bild-Assets ab
- Roh-JSON ist nicht-standardisiert/fehlerhaft und muss vor der Verwendung korrigiert werden (führt zu Community-Cleanup-Mirrors)
- Spärliche offizielle Dokumentation; Entwickler verlassen sich auf das Community-Wiki und Reverse-Engineering
- LZMA-komprimierter Index und sich häufig ändernde Inhalts-Hashes erschweren die Integration
- Es gibt Lücken in der Abdeckung – einige Daten fehlen vollständig, weshalb es „export-plus“-Supersets gibt
- Für normale Spieler nicht nutzbar; ausschließlich eine Ressource für Entwickler/Daten-Pipelines
- Kein SLA, keine Versionierung oder Änderungsbenachrichtigungen – die Struktur kann sich mit Spiel-Updates verschieben
Stimmung der Community
Unter Warframe-Entwicklern wird Public Export als maßgebliche Source of Truth geschätzt und ist der Upstream, auf dem Community-APIs (warframestat.us, WFCD, warframe-public-export Cleanups) aufbauen. Das Rohformat stößt jedoch auf ständige Kritik, da es umständlich zu verarbeiten ist: der LZMA-Index, sich häufig ändernde Inhalts-Hashes, fehlerhaftes/nicht-standardisiertes JSON, das korrigiert werden muss, spärliche Dokumentation und Lücken in der Abdeckung. Diese Lücken sind genau der Grund, warum Community-Mirrors und erweiterte Projekte wie calamity-incs warframe-public-export (bereinigtes JSON) und warframe-public-export-plus („alles, was in Public Export fehlt, und mehr“) existieren und regelmäßig genutzt werden.
Von Reddit
Von Reddit · r/Warframe →Bewertungen & Rezensionen
- Warframe Forums (General) - "Please make the Public Export JSON files less painful to deal with"
“Developer-facing thread requesting DE improve the Public Export format, reflecting the common complaint that the raw JSON manifests are non-standard and awkward to parse and clean.”
- Warframe Forums (Players helping Players) - "I Just want my data"
“Forum thread on accessing Warframe data, part of ongoing community discussion around obtaining game data via the Public Export.”
- GitHub - calamity-inc/warframe-public-export (cleaned mirror of the official export)
“"All JSON files from Warframe's Public Export in a clean format. Updated automatically." Notes that corrections are needed to make the official JSON usable, evidencing the raw export's rough edges.”
- GitHub - calamity-inc/warframe-public-export-plus (enhanced superset)
“"The most complete data source for all your Warframe needs and interests. Contains everything missing in Public Export and more" - highlights coverage gaps in the official export.”
- WARFRAME Wiki - Public Export (official documentation)
“Community/wiki documentation of the endpoints, index/manifest structure, content-hash caching behavior, and localization support, used as the de-facto reference for developers.”