# Control de versiones y compatibilidad de la API

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

## Esquema de control de versiones

Las API de BlockVectra utilizan control de versiones por ruta: `/v1`.

## Cambios compatibles

Los siguientes cambios son compatibles con versiones anteriores; los clientes deben ignorar los campos desconocidos:

* Adición de nuevos campos
* Adición de nuevos valores de `error.data.reason`
* Adición de nuevos endpoints
* Adición de nuevos parámetros opcionales

Al encontrar un motivo no reconocido, los clientes deben manejarlo de acuerdo con el campo `retryable` en el mismo objeto de error. Consulte la [Referencia de errores](https://docs.blockvectra.com/es/errors/).

## Cambios fuera del control de versiones de la API

Las cadenas y métodos se pueden agregar o eliminar en cualquier momento; consulte `GET /v1/chains` en tiempo de ejecución.

## Precios y pesos de CU

La programación de precios se obtiene en tiempo real desde `GET /v1/plans` (`method_weights`). Consulte la [página de Precios](https://blockvectra.com/es/pricing/).
