tiefrun
API Testing at the Speed of Typing
Turn any OpenAPI spec into an executable CLI in seconds. No GUI, no accounts, no friction.
tiefrun CLI — Your API, From Terminal
One CLI. Any API. 60 seconds.
tiefrun explore Find endpoints instantly
tiefrun show See params & details
tiefrun run Call the API
tiefrun history Every call logged
Quick Start
Install
npm install -g tiefrun
# or: pip install tiefrun Initialize
tiefrun init myapi \
--from-url api.example.com/openapi.yaml Run
tiefrun run getUsers
tiefrun run createUser -i CLI Features
🔍 Smart Discovery
Find exactly what you need from hundreds of endpoints instantly.
tiefrun list --filter payment --method POST 🔭 Explore & Inspect
Browse API structure and view detailed operation information.
tiefrun explore users | tiefrun show GetUser 🐛 Preview & Debug
See exactly what will be sent before executing.
tiefrun run CreateUser --dry-run --as-curl 📝 Interactive Mode
Never forget parameter names again. Generate perfect request templates.
tiefrun run ComplexOperation -i 🔐 Secure Auth
Keys stay in environment, never in code. Profile-based auth.
tiefrun run SecureEndpoint --profile production 🔄 Collections
Save successful requests and share with your entire team.
tiefrun collection run smoke-tests --env prod 🔧 SDK Generation
Generate strongly-typed clients in multiple languages from your spec.
tiefrun gen sdk --language typescript 🩺 Spec Validation
Validate your OpenAPI spec and catch issues before they cause problems.
tiefrun doctor --fix Try It Now
Real APIs, real commands. Copy and run.
🐙 GitHub API
tiefrun init github \
--from-url https://api.github.com
tiefrun list --filter repo
tiefrun run repos/list 🤖 OpenAI API
tiefrun init openai \
--from-url openai.com/openapi.yaml
tiefrun list --filter chat
tiefrun run createChatCompletion -i 🔧 Your Own API
tiefrun init my-api \
--from-url localhost:3000/openapi
tiefrun doctor # Validate spec
tiefrun run healthCheck Why Command Line?
Instant Startup
No waiting for heavy GUIs to load. tiefrun starts in milliseconds.
Pipe & Chain
Combine with grep, jq, and other Unix tools. True composability.
Scriptable
Automate API workflows in shell scripts. Perfect for CI/CD.
SSH Friendly
Test APIs on remote servers without forwarding ports or GUI.
Built for Security
Ready to Get Started?
Install tiefrun and start testing APIs in seconds.