# Definición de contratos API, validación de esquemas y pruebas de cambios

Define un contrato API, valida esquemas y cargas capturadas, detecta riesgos de compatibilidad y registra la aceptación.

> Página canónica: https://elysiatools.com/es/hubs/api-contract-testing

- **Palabras clave:** definición de contrato API, validación de esquema OpenAPI, pruebas JSON Schema, detección de cambios incompatibles, aceptación de contrato

## Preguntas frecuentes

### ¿Estas herramientas despliegan o monitorizan una API real?

No. Analizan especificaciones, casos, entradas simuladas y respuestas capturadas; el despliegue y la monitorización de producción quedan fuera.

### ¿Qué necesita una prueba de contrato?

Un contrato versionado y cargas representativas de éxito, error de validación, vacío, límite y autorización.

### ¿Cómo se acepta un cambio de esquema?

Compáralo con la política, repite las comprobaciones y documenta aceptar, corregir, rechazar o versionar con evidencia.

## Contenido relacionado

- [Flujo utilitario de OpenAPI](https://elysiatools.com/es/hubs/openapi-utility): Genera tipos y documentacion OpenAPI, revisa cambios incompatibles, valida respuestas y endurece el contrato con pruebas de estres y mutacion.
- [Herramientas de validación de JSON Schema y contratos API](https://elysiatools.com/es/hubs/json-validate): Compara validación de JSON Schema, comprobaciones de respuesta OpenAPI, mutation testing, stress testing y detección de cambios incompatibles en un solo hub para revisión de contratos API.
- [Herramientas de utilidad, inspeccion y transformacion JSON](https://elysiatools.com/es/hubs/json-utility): Formatea, inspecciona, compara, combina, transforma, valida, analiza y marca JSON para flujos de API y datos.
