Blazemeter

Integrate Blazemeter with your AI workspace

BlazeMeter is a continuous testing platform that enables users to create, run, and analyze performance and functional tests for web and mobile applications.

Explore Triggers and Actions

Convert Transactions

Tool to convert transaction files to BlazeMeter DSL format for service virtualization. Use when importing API specifications (Swagger, HAR, YAML) to create virtual service transactions.

ActionTry it

Create API Monitoring Schedule

Tool to create a new schedule for running API monitoring tests. Use when you need to automate test runs at defined intervals after determining the correct cron expression and test or collection ID.

ActionTry it

Create Asset Dependency

Tool to create a dependency relationship between two assets in a BlazeMeter workspace. Use when establishing that one asset depends on another asset. The source asset (aId) will depend on the target asset (targetDepId). This is useful for tracking asset relationships in the BlazeMeter Asset Repository.

ActionTry it

Create Multi Test

Tool to create a new multi-test within a specified project. Use after confirming the project ID. Example: "Create a multi-test named 'load-test' in project 12345."

ActionTry it

Create Private Location

Tool to create a new private location in BlazeMeter. Private locations allow you to run performance tests from your own infrastructure. Use when you need to test internal applications or simulate load from specific geographic regions. Requires valid account and workspace IDs.

ActionTry it

Create Private Location Agent

Creates a new agent (server) within a BlazeMeter private location. Use this when you need to add an agent to handle test execution in your private infrastructure. Save the returned agent ID for subsequent private location setup steps.

ActionTry it

Create Project

Creates a new project within a BlazeMeter workspace. Projects are containers for organizing performance tests. Requires a valid workspace_id which can be obtained using the GET_WORKSPACES action. Returns the created project with its unique ID, timestamps, and other metadata.

ActionTry it

Create Search

Execute a search query against BlazeMeter entities using advanced filtering and sorting. Use when you need to find tests, multi-tests, masters, or other entities with complex criteria like name patterns, date ranges, or workspace filters.

ActionTry it

Create Tag

Creates a new tag in BlazeMeter for organizing and categorizing resources. Tags can be used in searches and filters to group related assets. Use when you need to create a new tag category with a name and description.

ActionTry it

Create Test

Tool to create a new single test within a specified project. Use when registering a new performance test via API.

ActionTry it

Create Workspace Asset

Tool to create an asset in a workspace for test data management. Use when you need to create data models, test data, or other assets within a BlazeMeter workspace. Assets are used for organizing and managing test data, configurations, and related resources.

ActionTry it

Create Workspace Package

Creates a new package within a BlazeMeter workspace. Packages are used for managing and organizing test artifacts and dependencies. Use when you need to create a new package with a specific name, version, and optional dependencies.

ActionTry it

Create Workspace Transactions

Tool to create transactions in a BlazeMeter workspace for service virtualization. Use when you need to define mock API behaviors by specifying request matching criteria and response definitions. Transactions allow you to virtualize services and simulate API responses for testing purposes.

ActionTry it

Delete API Monitoring Schedule

Tool to delete a specific test schedule by its ID. Use when you need to remove a scheduled test by its unique schedule identifier.

ActionTry it

Delete Private Location Workspace

Tool to remove a workspace from a private location. Use when you need to revoke a workspace's access to a specific private location by providing both the harbor ID and workspace ID.

ActionTry it

Delete Project

Tool to delete a specific project by its ID. Use when you need to remove a project from BlazeMeter. If the project contains tests or test reports, use the force parameter to delete it including all contents.

ActionTry it

Delete Test File

Tool to delete a file from a test. Use when you need to remove an uploaded file asset (JMX script, CSV data, or configuration) from a BlazeMeter test.

ActionTry it

Delete Tests

Tool to delete a test by its ID. Use when you need to remove a performance test from BlazeMeter.

ActionTry it

Delete Workspace Asset

Tool to delete an asset from a workspace in BlazeMeter's Asset Repository. Use when you need to remove an asset that is no longer needed. This permanently deletes the asset from the workspace.

ActionTry it

Delete Workspace Asset Dependency

Tool to delete a dependency from a workspace's asset repository by its ID. Use when you need to remove a specific asset dependency.

ActionTry it

Delete Workspace Assets Dependencies

Tool to delete asset dependencies by source/target in a workspace. Use when you need to remove dependency relationships between workspace assets.

ActionTry it

Delete Workspace Logs

Tool to delete master test execution logs from a BlazeMeter workspace. Use when you need to remove logs for specific test masters to free up storage space. The operation is irreversible and removes all logs associated with the specified master IDs.

ActionTry it

Delete Workspace Managers

Tool to remove managers from a workspace. Use when you need to revoke manager access for one or more users by providing the workspace ID and an array of manager IDs.

ActionTry it

Delete Workspace Package

Tool to delete a package from a workspace in the BlazeMeter Asset Repository. Use when you need to remove a package by its workspace and package identifiers.

ActionTry it

Duplicate Test

Tool to duplicate an existing test by its ID. Use when you need to create a copy of a test with all its configuration settings.

ActionTry it

Export Package

Tool to export a package from BlazeMeter Asset Repository as a zip file. Use when you need to download or backup a package's assets and metadata.

ActionTry it

Export Workspaces Packages

Tool to export multiple packages from a workspace as a zip file. Use when you need to download and bundle multiple test packages for backup, transfer, or sharing purposes.

ActionTry it

Generate Test Data from Data Model

Tool to generate test data from a data model in Asset Repository. Use when you need to create synthetic test data based on a predefined data model structure.

ActionTry it

Generate Workspace Test Data

Tool to generate synthetic test data on-the-fly without storing in Asset Repository. Use when you need to quickly generate test data based on a data model schema with generator functions. The data model defines entity schemas with properties, data types, and generator function requirements. Generator functions (like randText, regExp, randInt) create realistic synthetic data. Use the GET_GENERATOR_FUNCTIONS action to discover available generator functions and their parameters.

ActionTry it

Get Accounts

Tool to retrieve a list of accounts associated with the authenticated user. Use after confirming valid authentication.

ActionTry it

Get API Monitoring Schedule

Tool to retrieve details of a specific API monitoring schedule by its ID. Use when you need to inspect the configuration or timing of an existing schedule.

ActionTry it

Get API Monitoring Schedules

Retrieves a paginated list of API monitoring test schedules. Use to enumerate, review, or manage scheduled test runs. IMPORTANT: At least one of testId, collectionId, workspaceId, or projectId must be provided. Use BLAZEMETER_GET_WORKSPACES or BLAZEMETER_GET_PROJECTS to get valid IDs for filtering.

ActionTry it

Get Asset Dependencies

Tool to retrieve dependencies for a specific asset in a workspace from the BlazeMeter Asset Repository. Use when you need to list dependencies of an asset.

ActionTry it

Get Generator Functions

Tool to retrieve all available test data generator functions from BlazeMeter Test Data API. Use when you need to discover what generator functions are available for creating synthetic test data. This action returns a comprehensive list of generator functions organized by category (numeric, text, datetime, logical, CSV, etc.), including function signatures, parameters, return types, descriptions, and usage examples.

ActionTry it

Get Generator Seed Lists

Tool to retrieve a list of all available seed lists from BlazeMeter Test Data Management API. Use when you need to view available seed list files that contain sample text such as names of countries, persons, streets, banks, months, weekdays, etc., for test data generation.

ActionTry it

Get Info Health

Tool to retrieve the BlazeMeter service health status. Use when you need to check if the service is operational and healthy.

ActionTry it

Get Info Version

Tool to retrieve BlazeMeter service version information. Returns version details including git branch, commit hash, and build number. Use when you need to check the current version of the BlazeMeter service or verify which build is deployed.

ActionTry it

Get Masters Reports Main Summary

Tool to retrieve request statistics summary for a master test run. Use when you need high-level performance metrics including response times, throughput, error rates, and percentiles for a completed or running test execution.

ActionTry it

Get Multi Test

Tool to retrieve details of a specific multi-test. Use after creating or listing multi-tests when you need full configuration and status. Minimal example: "Get multi-test 12345678 with populated tests."

ActionTry it

Get Multi Tests

Retrieves a paginated list of multi-tests within a BlazeMeter workspace. Multi-tests allow you to run multiple test configurations together. Use this to list, filter by project, and paginate through available multi-tests. Requires workspaceId (obtain via GET_WORKSPACES).

ActionTry it

Get Private Locations

Tool to retrieve a list of private locations filtered by account or workspace. Use when you need to list available private locations for performance testing.

ActionTry it

Get Project Details

Tool to retrieve detailed information about a specific project by its ID. Use when you need to fetch metadata for a single project including name, description, workspace association, and timestamps.

ActionTry it

Get Projects

Tool to retrieve a list of projects within a specified workspace. Use when you need to enumerate or page through projects under a given workspace.

ActionTry it

Get Regions

Tool to retrieve a list of all available test regions for API monitoring. Use when you need to identify valid region codes for scheduling tests or determining where tests can run.

ActionTry it

Get Search Metadata

Retrieve metadata about searchable entities, fields, relationships, and operators in BlazeMeter's search API. Use when you need to understand available search entities, their fields, relationships between entities, or supported query operators.

ActionTry it

Get Shared Folders

Tool to retrieve a list of shared folders within a specified workspace. Use when you need to list or enumerate shared folders for organizing tests and assets.

ActionTry it

Get Tags

Tool to retrieve a list of all tags from BlazeMeter Mock Services API. Use when you need to enumerate or page through tags for service virtualization.

ActionTry it

Get Test Details

Tool to retrieve complete details of a specific test by its ID. Use when you need full information about a test including configuration, executions, tags, and metadata.

ActionTry it

Get Test Validations

Tool to retrieve validation results for a specific test by its ID. Use after uploading or modifying test files to confirm file validation status.

ActionTry it

Get Tests

Retrieve a list of performance tests filtered by workspace or project. Either workspaceId or projectId is required. Use this action to list all tests within a specific workspace or project, with support for pagination and sorting. Example: Get all tests in workspace 2225472: {"workspaceId": 2225472, "limit": 10}

ActionTry it

Get Tests Files

Tool to list all files associated with a test. Use when you need to view the files attached to a specific test, such as JMX scripts, CSV data files, or YAML configurations. The download links in the response are valid for 20 minutes.

ActionTry it

Get User

Retrieve the authenticated user's profile information including their default project and preferences. This tool fetches details about the currently authenticated BlazeMeter user, including: - Basic profile info (name, email, timezone) - Account status (enabled, roles) - Activity timestamps (created, last login, last access) - Default project and workspace configuration - User preferences and settings No parameters required - returns information based on the authentication credentials used.

ActionTry it

Get User Active Sessions

Tool to retrieve the list of active test sessions for the authenticated user. Use when you need to check which performance tests or functional tests are currently running for the user. Returns an empty list if no sessions are active.

ActionTry it

Get User Invites

Tool to retrieve pending invites for the authenticated user. Use when checking for workspace or account invitations.

ActionTry it

Get User Projects

Tool to retrieve all projects belonging to the authenticated user. Use when you need to list projects accessible by the current user across all workspaces.

ActionTry it

Get Virtual Service Template by ID

Tool to get virtual service template details from a specific workspace. Use when you need to retrieve configuration and metadata for a specific service mock template by its ID.

ActionTry it

Get Workspace Asset By ID

Tool to retrieve a specific asset by ID from the Test Data Management Asset Repository. Use when you need to fetch details of a single asset including metadata, data content, or dependencies.

ActionTry it

Get Workspace Asset Data

Tool to retrieve data from a specific asset in a workspace's asset repository. Use when you need to fetch the actual content/data of an asset stored in BlazeMeter's Asset Repository.

ActionTry it

Get Workspace Asset Dependency

Tool to retrieve a specific dependency by ID from a workspace's asset repository. Use when you need to fetch detailed information about a particular dependency asset.

ActionTry it

Get Workspace Assets

Tool to retrieve all data models (assets) in a workspace for Test Data Management. Use when you need to list or search for test data assets within a specific workspace.

ActionTry it

Get Workspace Assets Dependencies

Tool to retrieve all dependencies for a given workspace with optional filtering criteria. Use when you need to understand asset relationships and dependencies within a workspace.

ActionTry it

Get Workspace Data Model By ID

Tool to retrieve a specific data model by ID from a workspace in Test Data Management. Use when you need to fetch the schema and details of a particular data model for test data generation.

ActionTry it

Get Workspace Details

Tool to retrieve detailed information about a specific workspace by its ID. Use when you need to fetch workspace configuration, owner details, member count, allowances, available locations, and capabilities.

ActionTry it

Get Workspace Package

Tool to retrieve a specific package by its ID from a workspace in the BlazeMeter Asset Repository. Use when you need to fetch detailed information about a package, including its metadata, version, and optionally its dependencies.

ActionTry it

Get Workspace Package Dependencies

Tool to retrieve package dependencies for a specific package in a workspace. Use when you need to list dependencies for a package managed in BlazeMeter's artifact repository.

ActionTry it

Get Workspace Packages

Tool to retrieve packages from a BlazeMeter workspace. Use when you need to list or filter packages within a specific workspace using the Asset Repository API.

ActionTry it

Get Workspace Service Mock Templates

Tool to list virtual service templates available in a workspace. Use when you need to retrieve available service mock templates for service virtualization.

ActionTry it

Get Workspace Transactions

Tool to list transactions for virtual services in a workspace. Use when you need to retrieve transactions (request/response pairs) for service virtualization.

ActionTry it

Get Workspace Users

Tool to retrieve a list of users within a specified workspace. Use when you need to enumerate users, filter by roles, or check user status in a workspace.

ActionTry it

Get Workspaces

Tool to retrieve a list of workspaces for a specified account. Use when you need to list or filter workspaces by account, status, or name.

ActionTry it

Import Workspace Package

Import a package from a ZIP file into a BlazeMeter workspace. Use to upload and deploy test packages, with an optional force parameter to overwrite existing packages with the same name.

ActionTry it

List Generator Card Issuers

Tool to retrieve a list of available card issuers for test data generation. Use when you need to generate credit card test data and want to know which card issuer types are supported and their valid digit lengths.

ActionTry it

Publish API Data

Publishes test data through the BlazeMeter Test Data Management API. This tool enables API Publishing to initialize test environments by reading, writing, or deleting data before executing tests. Use when preparing stateful test environments with HTTP requests mapped to data entities.

ActionTry it

Register User

Tool to register a new user account in BlazeMeter. Use when creating a new user registration via API. This endpoint creates a new user with the provided credentials and returns the user details upon successful registration.

ActionTry it

Start Test

Tool to start a preconfigured performance load test. Use when you need to execute a test that has already been created and configured. Returns a masterId that can be used to track test status, stop the test, or retrieve results.

ActionTry it

Stop Master

Gracefully stop a running BlazeMeter test execution (master) by its ID. The stop operation signals test sessions to close gracefully and archive test files. Use this to abort a running performance test. To find the master_id, use GET /masters endpoint filtered by testId or workspaceId. Note: This is a graceful stop - for immediate termination, use the terminate endpoint instead.

ActionTry it

Stop Test

Tool to stop all active masters (test executions) for a given test ID. Use when you need to terminate all running sessions associated with a test. For more selective control, use the stop master action with a specific masterId to avoid terminating instances launched by other users.

ActionTry it

Terminate User Active Sessions

Tool to immediately terminate active user sessions in BlazeMeter. Use when you need to forcefully stop running test sessions for the authenticated user. This is an immediate termination action - for graceful shutdown, use the stop endpoint instead.

ActionTry it

Terminate Workspaces Masters

Tool to terminate all running masters in a BlazeMeter workspace. Use when you need to stop all active test executions in a workspace. Set dryRun=true to preview which masters would be terminated without actually stopping them.

ActionTry it

Update API Monitoring Schedule

Tool to update the configuration of an existing API monitoring schedule. Use when you need to enable or disable a schedule after confirming its ID.

ActionTry it

Update Project

Tool to update an existing BlazeMeter project by its ID. Use when you need to modify the name, description, or workspace association of a project. Only the fields you provide will be updated; all other fields remain unchanged.

ActionTry it

Update Test

Tool to update details of a specific test by its ID. Use when you need to modify test configuration or name of an existing test after confirming its ID. Example: "Update the test name to 'LoadTest' for test with ID '12345'."

ActionTry it

Update Workspace Asset

Tool to update an existing asset in a BlazeMeter workspace. Use when you need to modify asset properties such as name, display name, type, metadata, or data content. All fields are optional - provide only the fields you want to update. The asset is identified by workspace_id and asset_id.

ActionTry it

Update Workspace Package

Tool to update an existing package in a BlazeMeter workspace. Use when you need to modify package properties such as name, display name, version, or dependencies. The package name field is required even when updating other fields.

ActionTry it

Update Workspace Package Dependencies

Tool to update package dependencies for a specific package in a workspace. Use when you need to add, modify, or remove dependencies for a package managed in BlazeMeter's artifact repository.

ActionTry it

Update Workspace Service Mock Template

Tool to update a virtual service template configuration (Service Virtualization). Use when you need to modify settings like name, description, live system configuration, endpoint preferences, or request handling behavior for an existing virtual service template.

ActionTry it

Update Workspace User

Tool to update a user's role and status within a BlazeMeter workspace. Use when you need to change a user's permissions (tester, manager, or viewer) or enable/disable their access. Only ONE role should be assigned per user. Requires valid workspace and user IDs.

ActionTry it

Update Workspaces Assets Dependencies

Tool to update asset dependencies in a BlazeMeter workspace. Use when you need to define or modify the dependency relationships between assets. The provided dependencies list replaces all existing dependencies for the specified asset.

ActionTry it

Upload Test Files

Upload a file asset (script, data file, or configuration) to a BlazeMeter test. Use after creating a test via CREATE_TEST to attach JMX scripts, CSV data files, YAML Taurus configs, or other test resources before execution.

ActionTry it

Upload Workspace Asset Data

Tool to upload asset data to a BlazeMeter workspace. Use when you need to upload CSV, JSON, or other data files to workspace assets for test data or configuration.

ActionTry it

Validate Test

Tool to validate a specific test by its ID. Use after creating or updating a test to ensure its configuration is valid.

ActionTry it

Validate Workspace Asset

Tool to validate a data model asset in a workspace for test data management. Use when you need to verify that a data model configuration is correct and passes validation rules before using it in tests.

ActionTry it