For years, Postman was my go-to tool for testing APIs. It was great for exploring endpoints and debugging requests during development.
As more of my workflow moved into CI/CD, I realized I needed something that worked just as well from the terminal as it did on my local machine.
That's when I started using Apidog CLI.
Why I Switched
My main requirements were simple:
Run API tests from the command line
Support multiple environments
Reuse the same test scenarios locally and in CI
Integrate easily with GitHub Actions
Avoid maintaining separate manual and automated test workflows
My Workflow
Instead of opening a GUI every time I change an endpoint, I can simply run:
apidog login
apidog run
The same tests I execute during development are the ones that run in our CI pipeline, which keeps everything consistent and reduces repetitive manual work.
What I Like About Apidog CLI
Fast terminal-based API testing
Easy integration with CI/CD
Environment management
Works well with OpenAPI-based projects
Keeps API validation close to the development workflow
Postman still has its place for exploring APIs, but for repeatable testing and automation, I've found a CLI-first approach much more efficient.
What about you? If you've moved away from Postman, what CLI tool are you using today, and what made you switch?
Top comments (0)