# Gestion des versions et compatibilité de l'API

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

## Schéma de versioning

Les API BlockVectra utilisent le versioning par chemin : `/v1`.

## Modifications compatibles

Les modifications suivantes sont rétrocompatibles ; les clients doivent ignorer les champs inconnus :

* Ajout de nouveaux champs
* Ajout de nouvelles valeurs de `error.data.reason`
* Ajout de nouveaux points de terminaison
* Ajout de nouveaux paramètres optionnels

Lorsqu'ils rencontrent une raison non reconnue, les clients doivent la traiter conformément au champ `retryable` présent dans le même objet d'erreur. Consultez la [Référence des erreurs](https://docs.blockvectra.com/fr/errors/).

## Modifications hors versioning de l'API

Des chaînes et des méthodes peuvent être ajoutées ou supprimées à tout moment ; lisez `GET /v1/chains` au moment de l'exécution.

## Tarification et pondérations en CU

La grille tarifaire est récupérée en temps réel à partir de `GET /v1/plans` (`method_weights`). Consultez la [page Tarifs](https://blockvectra.com/fr/pricing/).
