Postman
Cross-platform API client — build, send, and document HTTP requests interactively without writing code.
Definition
Postman is a desktop and web app for working with HTTP APIs: build requests with auth, headers, and bodies, organise them into collections, generate documentation, and run lightweight tests. It is the standard tool for reverse-engineering and documenting third-party APIs before automating against them. Insomnia and Bruno are common open-source alternatives.
When to use
See also
- API — A formal contract that lets one software system call functions or fetch data from another, usually over HTTP.
- REST — An architectural style for HTTP APIs — resources at URLs, manipulated via standard methods like GET and POST.