WireMock Cloud is a platform for rapidly building stateful, high quality simulations of production services that run as easy to use mock APIs.You can use these simulated services locally, in dev environments and in test environments to replace production API dependencies that slow you down and cost you money.If you’re new to WireMock Cloud or API virtualization, we recommend:
If you already have a Swagger or OpenAPI specification, you can import it and WireMock Cloud will auto-generate a set of stubs.Swaggerhub users can integrate with WireMock Cloud via a webhook, so that the mock API
will be updated each time a change is saved.See Swagger Import for details.
If you want to create a mock of an existing API which is accessible over the internet,
you can configure WireMock Cloud to proxy (forward) traffic to it and record requests as stubs.See Recording Stubs for details.
WireMock Cloud uses WireMock OSS as its underlying engine, so mock APIs created within WireMock
can be directly imported into WireMock Cloud (and vice versa).This can be useful when you need to record APIs that are only accessible inside your
organisation or from a private network, or if you have existing projects utilising
WireMock that you’d like to host in the cloud.See import and export for details.
After creating your first API, we recommend diving into the WireMock Cloud Academy to learn all the possible ways of building and consuming your new mock API.You can also hit command+K to use our AI-powered documentation search and ask any question you want (example: “How do I add a data source?”).You can also contact us anytime you want to ask a question!