Skill
postman-explore
Public API network directory for discovering community collections, workspaces, and APIs
When to use postman-explore
Choose if
You're building an agent that needs to discover, rank, or compare public APIs across the Postman public network — canonical collection lookup, trend ranking, publisher comparison, drift detection. Alternative: hitting postman.com search by hand returns paginated HTML; this CLI surfaces the network as data with offline-friendly SQLite snapshots.
Avoid if
Your runtime can't ship the Surf-Chrome HTTP transport — Cloudflare challenges block plain-fetch agents with HTTP 403. Also avoid if you need private/team Postman workspaces (scope is public network only) or collection mutation (read-only by design).
Risk Flags
- MEDIUM runtime Cloudflare protection on the Postman public network requires Chrome TLS fingerprinting. Without the bundled Surf-Chrome transport, agents hit HTTP 403 with a Cloudflare challenge HTML body. Sandboxed runtimes without the transport will fail to browse.
- LOW scope Sort options are gated — only `--sort popular` is accepted; other sorts return HTTP 400 "Invalid sort type provided". Read-only access only: discovery is limited to the public API surface Postman exposes.
- LOW data_quality Many commands (top, drift, publishers, similar, category landscape) return empty results without prior `sync --max-pages 10`. Failure mode is silent (empty list, not an error), which can mislead agents that don't read the README.
Cost
Type: Free · Free tier: No authentication required. The CLI is MIT-licensed; the Postman public API network is browsable without a token.
Install
Default
npx -y @mvanhorn/printing-press install postman-explore
# No auth needed. Sync local store before discovery commands:
postman-explore-pp-cli sync --max-pages 10
Estimated time to first success: ~10 min
Dependencies
Minimum runtime: Node.js 18+ (or Go 1.26.3+ for source install)
Distribution
- Repository
- https://github.com/mvanhorn/printing-press-library
- License
- MIT