API client

Test HTTP APIs — without leaving AZTools

Save requests in groups, send GET to DELETE calls with query params, headers and body, inspect responses and replay history — plus import Postman or OpenAPI collections.

Free, no credit card · Collections sync to your AZTools account

API client — sidebar, builder and response

Why API client on AZTools

Debug your backend next to notes, tasks and the rest — not a separate Postman tab you pay for on its own.

  • Organized collections

    Groups with colors, base URL and shared headers for every API inside.

  • Full request builder

    Query, headers and body — JSON, form, binary and more.

  • Response you can read

    Preview formatted JSON or XML, or switch to raw with status and timing.

  • Import what you have

    Postman v2.1, OpenAPI 3.x, Insomnia v4 or AZTools export.

Groups with shared defaults

Create colored groups for staging, production or each service. Set a base URL and shared headers once — every saved API in the group inherits them. Ungrouped requests stay in an unclassified list.

  • Base URL prepended to relative paths
  • Group headers shown read-only on each request
  • Rename, duplicate and delete groups from the sidebar
Grouped APIs with base URL and shared headers

Build any HTTP request

Pick GET, POST, PUT, PATCH, DELETE or HEAD. Edit the URL, add query params and headers in key-value tables, and choose a body type — none, JSON, plain text, URL-encoded form, multipart form-data or binary.

  • Tabs for query, headers and body
  • Enable or disable individual param and header rows
  • Save changes before send; deep links per request and tab
Method, URL, query, headers and body tabs

Inspect the response

After send, see status code with color badges, response time and size. Switch between formatted preview — JSON or XML when valid — and raw body. Large bodies are truncated safely with a clear notice.

  • Preview and raw response views
  • Status, duration and byte size summary
  • Resizable response panel
Status, timing, preview and raw body

History and replay

Every call is stored per saved API — status, timing and body snapshot included. Browse the history panel, replay a past request with one click or clear history when you want a fresh slate.

  • Up to 50 entries per saved API
  • Replay restores method, URL and response context
  • Resizable history sidebar
Per-request call history and replay

Import and export collections

Bring existing work from Postman Collection v2.1, OpenAPI 3.x, Insomnia v4 or an AZTools export file. Merge into your current collection or replace it entirely. Export back to portable JSON anytime.

  • Merge or replace import modes
  • Detects format automatically from JSON
  • Export as AZTools-compatible collection
Import Postman, OpenAPI or Insomnia JSON

REST API for automation

Read groups, saved APIs and preferences with getAppState. Run HTTP requests programmatically via execute — routed through a server proxy with timeout and SSRF protections (localhost and private networks blocked).

  • getAppState and execute endpoints
  • Execute stores history like the UI send button
  • Proxy timeout configurable up to 120 seconds
REST API to read state and execute requests

Try API client free on AZTools

Send your first API call in minutes — no separate Postman subscription, no juggling another desktop app.

API client · AZTools