# API-Versionierung und Kompatibilität

> Source: https://docs.blockvectra.com/de/api/versioning/

## Versionierungsschema

BlockVectra-APIs verwenden eine Pfadversionierung: `/v1`.

## Kompatible Änderungen

Die folgenden Änderungen sind abwärtskompatibel; Clients müssen unbekannte Felder ignorieren:

* Hinzufügen neuer Felder
* Hinzufügen neuer `error.data.reason`-Werte
* Hinzufügen neuer Endpunkte
* Hinzufügen neuer optionaler Parameter

Beim Auftreten eines unbekannten `reason`-Werts müssen Clients diesen gemäß dem Feld `retryable` im selben Fehlerobjekt behandeln. Siehe die [Fehlerreferenz](https://docs.blockvectra.com/de/errors/).

## Änderungen außerhalb der API-Versionierung

Chains und Methoden können jederzeit hinzugefügt oder entfernt werden; lesen Sie zur Laufzeit `GET /v1/chains` aus.

## Preise und CU-Gewichte

Die Preistabelle wird in Echtzeit von `GET /v1/plans` (`method_weights`) abgerufen. Siehe die [Preisseite](https://blockvectra.com/de/pricing/).
