OpenAPI
La especificación OpenAPI (OAS) define una interfaz estándar para las API HTTP. Permite a una aplicación cliente interactuar con un servicio remoto sin que el cliente tenga que leer el código fuente, por lo que sólo requiere una cantidad mínima de lógica de implementación. El creador de la API la describe en un documento YAML o JSON en términos estandarizados proporcionados por la especificación OpenAPI, que refleja conceptos del mundo de las API e incorpora los procedimientos de HTTP.
Un documento OpenAPI es un archivo en formato YAML o JSON que describe una API que sigue la especificación OpenAPI
XMLSpy ofrece las siguientes funciones de compatibilidad con OpenAPI, y dichas funciones se describen en los apartados de esta sección:
•Funciones de edición de documentos OpenAPI, como color de sintaxis, plegamiento de código y finalización automática.
•Validación de documentos OpenAPI con respecto a la OAS y a cualquier esquema interno incluido en el documento OpenAPI.
•Cambiar un documento OpenAPI a la vista Esquema para editar los esquemas internos del documento en una interfaz gráfica.
•En la ventana HTTP, puede crear una solicitud HTTP a partir de un documento OpenAPI, enviarla y recibir la respuesta.