Convertidor de OpenAPI a colección de Postman
Convierte un documento OpenAPI o Swagger en una colección de Postman v2.1 lista para importar.
Convertidor de OpenAPI a colección de Postman
Pega un documento OpenAPI 3 o Swagger 2 — en JSON o YAML — y esta herramienta construye una colección de Postman v2.1 que puedes importar directamente en Postman, Insomnia o cualquier cliente que lea el formato. Cada operación en la especificación se convierte en una solicitud, organizada en carpetas para que una API grande se mantenga navegable en lugar de aterrizar como una lista plana.
Agrupa las solicitudes por etiqueta o por el primer segmento de ruta, lo que sea que coincida con cómo tu equipo ya piensa en la API. Activa "Insertar URL base como una variable de entorno" para cambiar la URL del servidor por una variable {{baseUrl}}, para que cambiar entre staging y producción sea un único cambio de entorno en lugar de editar cada solicitud. "Agregar encabezados de autenticación desde el esquema de seguridad" lee las definiciones de bearer, clave de API u OAuth2 de la especificación y agrega el encabezado de Autorización o clave coincidente como un marcador de posición. "Generar cuerpos de solicitud de ejemplo a partir de esquemas" construye un ejemplo JSON para cada solicitud a partir de su esquema, siguiendo referencias de $ref dentro del documento, para que las solicitudes POST y PUT lleguen pre-rellenadas en lugar de vacías. Los parámetros de consulta pueden incluirse con sus descripciones, los extremos obsoletos pueden omitirse por completo, y se puede agregar un script de prueba básico que verifique un código de estado exitoso a cada solicitud.
Los parámetros de ruta como {id} se convierten automáticamente en variables de ruta :id de Postman, y los finales de línea CRLF y LF en un documento pegado se tratan igual. Las especificaciones grandes con cientos de operaciones se convierten en un único paso; si la colección superaría el límite de salida, lo indica en lugar de congelar la pestaña.
Todo sucede localmente en tu navegador — el documento que pegas, incluidos los detalles internos de la API que contiene, nunca se carga en ningún lugar. Cuando la colección está lista, cópiala, descárgala como archivo o envíala a la entrada de otra herramienta para seguir trabajando en ella.