Fügt OpenAPI-Artefakte hinzu, die v2-API-Endpoints enthalten.
Das ändert sich
Neue Versionen der OpenAPI-Spezifikationen von Stripe wurden zum Repository stripe/openapi hinzugefügt und decken alle Endpoints und Ereignisse in den API-Namespaces v1 und v2 in einer einzigen Datei ab. Die neuen Dateien sind in zwei Verzeichnissen verfügbar:
/latest/– Die neueste allgemein verfügbare Version (GA) mit öffentlichen Spezifikationen (openapi.) und SDK-Spezifikationen (spec3. * openapi.)sdk. spec3. * /preview/– Die neueste öffentliche Vorschau, nur mit SDK-Spezifikationen (openapi.)sdk. spec3. *
Alle Dateien sind im JSON- und YAML-Format verfügbar. Die SDK-Spezifikationen enthalten zusätzliche OpenAPI-Erweiterungen, die Stripe intern verwendet.
OpenAPI-Dateien in /openapi/, die nur v1-Endpoints und Ereignisse enthalten, werden mit jeder neuen API-Version weiterhin wie gewohnt aktualisiert.
Auswirkungen
Entwickler/innen von SDKs von Drittanbietern und benutzerdefinierten Stripe-Clients, die auf den OpenAPI-Spezifikationen in stripe/openapi basieren, können die neuen einheitlichen Dateien für ihre Codegenerierung verwenden. Nutzer/innen und Entwickler/innen, die diese Dateien nicht verwenden, sind von dieser Änderung nicht betroffen.