#308 · Herramienta para desarrolladores

Postman Collection Viewer

Lee una colección Postman en JSON y presenta un resumen navegable en texto de sus carpetas y peticiones. El recorrido es recursivo, por lo que conserva la jerarquía de `item` y contabiliza métodos HTTP, variables y requests aunque estén anidados varios niveles. Para cada petición muestra nombre, método y URL disponible. Es una vista de inspección: no ejecuta scripts de pre-request, tests, autenticación dinámica ni llamadas de red, y por tanto resulta apropiada para revisar rápidamente una colección antes de importarla o compartirla.

Datos de entrada

Colección Postman
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Pega o sube el JSON de una colección Postman.
  2. Ejecuta el visor para recorrer carpetas y requests.
  3. Revisa nombre, método, URL, variables y recuentos.
  4. Exporta el resumen si necesitas inventariar la colección fuera de Postman.

Qué hace esta herramienta para desarrolladores

Muestra la estructura lógica de una Postman Collection sin depender de la aplicación Postman ni ejecutar código de la colección.

El recorrido entra recursivamente en cada `item`; una entrada con `item` se considera carpeta y una entrada con `request` se considera petición.

No interpreta todos los detalles de autenticación, scripts, ejemplos de respuesta ni resolución completa de variables de entorno.

Ejemplo

Entrada

{"info":{"name":"Demo API","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"},"variable":[{"key":"baseUrl","value":"https://api.example.com"}],"item":[{"name":"Users","item":[{"name":"List users","request":{"method":"GET","url":{"raw":"https://api.example.com/users"}}}]}]}

Salida esperada

Colección: Demo API
Esquema: https://schema.getpostman.com/json/collection/v2.1.0/collection.json

GET     Users / List users -> https://api.example.com/users

Casos de uso

  • Auditar rápidamente el contenido de una colección recibida.
  • Contar métodos y requests antes de una migración.
  • Localizar URLs y jerarquías sin abrir Postman.
  • Preparar un inventario para documentación o revisión de seguridad.

Consejos para obtener resultados fiables

  • Revisa variables como `baseUrl` antes de interpretar URLs literales.
  • No asumas que un script de pre-request se ejecutará en este visor.
  • Retira tokens o secretos antes de compartir colecciones.
  • Comprueba el schema indicado en `info` si necesitas compatibilidad exacta.
  • Usa el extractor de endpoints si necesitas una tabla compacta de requests.

Detalles del procesamiento

El visor reconoce el modelo de colección basado en `info`, `item`, `request` y `variable`. Para las URLs prioriza `url.raw` y usa host/path como alternativa.

No reproduce el runtime de Postman. Eventos, sandbox scripts, ejemplos, certificados y variables de entorno externas pueden afectar a la ejecución real.

Preguntas frecuentes

¿Qué versiones de Postman Collection puede leer el visor?

Está orientado a la estructura v2.x basada en `info`, `item` y `request`; muestra el schema declarado cuando está disponible.

¿El visor ejecuta scripts de pre-request o tests de Postman?

No. Solo inspecciona el JSON y nunca ejecuta scripts incluidos en la colección.

¿Cómo muestra las carpetas anidadas de una colección?

Concatena los nombres de la jerarquía con `/` para conservar el contexto de cada petición.

¿Resuelve variables como variables como `baseUrl` automáticamente?

No. Mantiene el valor raw para que puedas ver qué variable usa la colección sin inventar un entorno.

¿Puedo usar el visor para comprobar credenciales o autenticación?

Puede mostrar la estructura general, pero no valida tokens, OAuth, certificados ni reglas de autenticación dinámica.

Módulos de la herramienta

MóduloComportamiento
Recorrido recursivoConserva la jerarquía de carpetas Postman.
Resumen de métodosCuenta los verbos HTTP usados.
URLs rawPrioriza `request.url.raw` sin resolver variables.

Explorar la categoría

Consulta más utilidades de API y GraphQL en el hub de la categoría.

Ver API y GraphQL