Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. API Mocking Tools
  3. Imposter

Imposter

On the record

API validation and proxying
It can validate requests against an OpenAPI specification and proxy an existing endpoint to replay its responses as a mock.docs.imposter.sh · read 4 Oct 2026
Audience
The maker presents Imposter for developers, including API developers, and highlights development and QA use cases.imposter.sh · read 3 Oct 2026
CI/CD
The getting started guide describes using Imposter in GitHub Actions and other CI/CD platforms, including GitLab CI, CircleCI, Jenkins, and Azure Pipelines.docs.imposter.sh · read 3 Oct 2026
Data capture and proxying
Imposter can capture request data for later retrieval or templated responses, and proxy an existing endpoint to replay its responses as a mock.docs.imposter.sh · read 3 Oct 2026
Distribution limit
The Docker documentation says the core image includes OpenAPI, REST, and SOAP plugins, while the all image contains all plugins and has the most dependencies.docs.imposter.sh · read 4 Oct 2026
Dynamic responses
Responses can use static files or be scripted with JavaScript, Groovy, or Java; advanced users can write plugins in JVM languages.docs.imposter.sh · read 4 Oct 2026
Integrations
The CLI documentation describes embedding Imposter in JVM and Node.js tests, and using GitHub Actions or other CI/CD platforms including GitLab, CircleCI, Jenkins, Azure Pipelines, and Bitbucket.docs.imposter.sh · read 4 Oct 2026
Intended users
The maker describes Imposter as a tool for developers and QA, including teams that want to decouple integration tests from cloud or backend systems.docs.imposter.sh · read 4 Oct 2026
Maker
The linked Gatehill site identifies Pete Cornish as the person who builds tools under the Gatehill name.gatehill.io · read 4 Oct 2026
Platform support
The CLI install page says its shell-script installation is for macOS and Linux; the CLI also supports native binary and Docker engines.docs.imposter.sh · read 4 Oct 2026
Pricing
The opened maker pages describe the project and its downloads but do not state a price or subscription plan.imposter.sh · read 3 Oct 2026
Purpose
Imposter runs interactive mock systems for development and QA, including before a real API is available.imposter.sh · read 4 Oct 2026
Request data
Imposter can capture request data for later retrieval or use it in templates to create conditional responses.docs.imposter.sh · read 4 Oct 2026
Request validation
The OpenAPI plugin can validate incoming request parameters, headers, and bodies against the specification.docs.imposter.sh · read 3 Oct 2026
Run modes
Imposter can run as a standalone server in Docker, Kubernetes, AWS Lambda, or on the JVM, or be embedded in JVM and Node.js tests.docs.imposter.sh · read 3 Oct 2026
Security
Imposter supports HTTPS through TLS configuration and can authenticate incoming HTTP requests using configured request conditions such as header values.docs.imposter.sh · read 4 Oct 2026
Supported APIs
The documentation lists mock support for REST, OpenAPI/Swagger, SOAP/WSDL, HBase, Salesforce, and WireMock mappings.docs.imposter.sh · read 3 Oct 2026
Supported mocks
It supports REST, OpenAPI/Swagger, SOAP/WSDL, HBase, Salesforce, and WireMock mappings.docs.imposter.sh · read 4 Oct 2026

Alternatives to Imposter

Every alternative, ranked