VeraTrace-API-Dokumentation
Interaktive Dokumentation der VeraTrace-APIs, erzeugt aus den OpenAPI-3.1-Spezifikationen (im Monorepo kanonisiert) und mit Scalar dargestellt.
Verfügbare Spezifikationen
Public API
Verbraucher-Endpunkte (QR-/NFC-Scan, GS1 Digital Link, EPCIS, öffentliche Attestierungen, DFC). Nicht authentifiziert oder mit Partner-API-Schlüssel.
App API
Interne BFF-Oberfläche (Chargen, Zertifikate, CO₂-Bilanzen, EUDR, Rezepte...). Sitzungsauthentifizierung erforderlich — Integratoren unter Vertrag vorbehalten.
Webhooks Ekylibre
Empfangsvertrag für Ekylibre-Webhooks (HMAC SHA-256, versionierter Envelope). Pro Charge signierte Tokens.
Die rohen YAML-Spezifikationen werden ebenfalls unter /api/specs/<name> bereitgestellt (Content-Type application/yaml). CDN-Cache 5 Min. Der Scalar-Viewer oben benötigt keinen ausgehenden Aufruf: Die Spezifikationen sind im Next-Bundle kompiliert.