Introduction

Welcome to the Service Virtualization section of the BlazeMeter API Reference! This reference provides information on accessing our API endpoints to automate the creation of virtual services and transactions for your services.

After verifying your application server is functioning as expected, you're ready to move on to simulating some tests. BlazeMeter's virtual services allow you to test even when you don't have access to a full test environment. You can run a virtual service to deploy transactions, which are typically a subset of transactions in a particular service.

Once a virtual service is created and running, you can associate it to your test, embed it in your test scripts, or provide it during test execution.

The BlazeMeter API is RESTful and returns HTTP response codes for API errors. JSON is returned for each API call (including errors).

This API reference uses the following conventions for your convenience:

  • Language bindings are available in cURL. You can view the code examples and JSON responses in the column on the right.
Please be aware that all examples are built with Mac/Linux systems. If you are using Windows systems, you will need to change all single quotes (') to double quotes (").
  • Links to the API explorer are provided in the following format: Swagger UI. To use Swagger, you must first log in to a.blazemeter.com to establish authentication. If you need an account, signup for a free account (first and last name, and a valid email address are required).
For more general documentation for using BlazeMeter please visit the BlazeMeter Docs.