Guides to testing
HTTP APIs

Guides to API testing with HITOP: REST testing, HTTP clients, collections, automation, offline and browser testing, and moving from Postman.

API automation

Automate your API testing workflows with HITOP. Use scripts that run before the request and after the response, collection runners, and variables for efficient testing.

API collection management

Organize and manage your API tests with collections. Learn best practices for structuring and maintaining API test suites.

API testing tool

HITOP is a powerful API testing tool for developers. Test REST APIs, manage collections, and automate API workflows with complete privacy control.

Browser API testing

Test APIs directly in your browser without installing software. Discover the benefits of testing APIs in the browser.

Collections in git

Keep API collections in your repository as YAML files, one per request: review them in pull requests, keep secrets out, and run the folder in CI on every commit.

HITOP vs Bruno

HITOP and Bruno both keep API collections as files you can commit. How they compare on file format, CLI, CI reports, Postman import and price. Facts checked on 2026-11-01, with sources.

HITOP vs Insomnia

How HITOP and Insomnia compare on storage (Local Vault, Git Sync, Cloud Sync), accounts, the Inso CLI, CI and price. Facts checked on 2026-11-01, with sources.

HITOP vs Postman

How HITOP and Postman compare on price, accounts, storage, the command line runner, CI reports and Postman import. Facts checked on 2026-11-01, with sources.

HITOP vs Yaak

How HITOP and Yaak compare on licensing, price, Git sync, the CLI, CI reports and Postman import. Facts checked on 2026-11-01, with sources.

HTTP client

Learn about HTTP clients and how to use them for API development. HITOP is a modern HTTP client for testing and debugging APIs.

Import an OpenAPI spec

Turn an OpenAPI 3.0 or 3.1 spec into a HITOP collection folder, read the import report, and sync the folder when the spec changes without losing your scripts and edits.

Migrate from Postman

Move a Postman collection, its environments and globals to a HITOP collection folder, keep secrets in the OS keychain, check the import report and run it in CI.

Offline API client

Test APIs without internet connectivity. Learn why offline API testing is important and how the HITOP Mac app, iOS app and CLI enable offline workflows.

Postman alternative

Looking for a Postman alternative? HITOP is an open source API testing tool built around privacy. It needs no account, and its Mac, iOS and CLI apps work offline.

Privacy focused API testing

Why privacy matters in API testing. Learn how to test APIs without compromising sensitive data or sending information to external servers.

REST API testing

Complete guide to REST API testing with HITOP. Learn how to test RESTful APIs, validate responses, and automate API workflows.

Run collections in CI

Run a HITOP collection in any CI pipeline with hitop run: JUnit and JSON reports, exit codes, environments, variables, timeouts and data files.

Run HITOP in GitHub Actions

Test your API on every push with the hitop GitHub Action: run a collection folder from your repository, get a JUnit artifact, a job summary and a failing check when a request fails.

Run HITOP in GitLab CI

A .gitlab-ci.yml template for hitop: run a collection folder on every pipeline, show each request in the merge request test report and keep secrets in CI/CD variables.

Share a workspace with your team

Share a HITOP collection with your team through hitop sync: end-to-end encrypted, with invites, roles, conflict resolution and read-only runner credentials for scheduled runs. Secret values never sync unless you share them.

Use HITOP with Claude Code and Cursor

Connect hitop to Claude Code, Cursor or any MCP client with hitop mcp: list, read, run, create and update the requests of a collection folder, with secrets masked.

Use secrets from Vault, AWS, Azure and 1Password

Reference secrets in HashiCorp Vault or OpenBao, AWS Secrets Manager, Azure Key Vault and 1Password from HITOP requests and environments: resolved at run time, masked everywhere, never written to a file.