ComparisonPostman mocks the API your spec describes. Gostly mocks the API your service actually serves. APIContext found 75% of production APIs deviate from their published OpenAPI — that gap is the choice.
Postman's mock server is bundled with the dominant API client. If your team already lives in Postman collections, the mock server is a one-click upgrade — examples become endpoints, Faker.js fills in random data, and the spec is the source of truth. For exploratory API testing and design-first workflows, that is genuinely the right ergonomic.
The wedge as of March 2026 is the new free-tier cap: 25 collection runs per month. Past that you are on Basic ($14/seat), Pro ($29/seat), or Enterprise ($49/seat). For any team running mocks in CI on every PR, 25 runs is a single morning.
Gostly comes at mocking from the opposite direction. Instead of generating responses from a spec, it records what the upstream actually returned and replays it. That matters because OpenAPI specs lie often: missing required fields on oneOf / discriminator, Lorem-ipsum payloads where the production API returns denormalised joined data, no signal at all about 429 / partial 5xx behaviour or the specific shape of the GET-after-POST.
Bring your existing Postman collection. The Gostly CLI imports the requests, examples, and resolved variables into a flat mock library — pre-request and test scripts are skipped (we don’t evaluate JS), but every saved example is preserved verbatim.
$ gostly import --format postman \
--service-id svc-stripe my-collection.json
✓ Imported 47 mocks from my-collection.json
! request 'create-charge': dropped prerequest script (3 lines) — scripts are not executed on import
! unresolved variables (left literal in URLs/bodies): customerId
Imports require an existing service upstream (create one in the dashboard or via gostly services). Resolved Postman variables come from collection variables plus an optional environment overlay; anything we can’t resolve is left literal so you can fix it in the dashboard.
Skip the spec. Record an hour of real upstream traffic and serve that back instead. Unlimited runs from $10 / mo.
Evaluating for a team of 3+? We’d love to talk before you commit.