BlazeMeter API Reference
Comprehensive reference for BlazeMeter REST APIs.
Overview
BlazeMeter provides REST APIs for automating test execution, managing resources, and integrating with external systems. This skill covers API authentication, identifiers, and all available API endpoints.
Quick Start
- Overview: Understand BlazeMeter REST API structure
- Authentication: Configure API key authentication
- Identifiers: Obtain Workspace ID, Project ID, Test ID, and other identifiers
- APIs: Use Test Data API, Cloning API, Export API, and Bulk Operations APIs
MCP Tools Integration
BlazeMeter MCP tools provide programmatic access to BlazeMeter, complementing the REST APIs. The MCP tools offer a higher-level interface for common operations:
Available MCP Tools
User Management:
blazemeter_user with action read_user - Read current user information
- Returns: User details including default account, workspace, and project
Account Management:
blazemeter_account with action read - Read account information
blazemeter_account with action list - List all accounts
- Required args:
account_id (integer) for read action
Workspace Management:
blazemeter_workspaces with action read - Read workspace details
blazemeter_workspaces with action list - List all workspaces
blazemeter_workspaces with action read_locations - Get location lists
- Required args:
workspace_id (integer) for read action, account_id (integer) for list action
Project Management:
blazemeter_project with action read - Read project information
blazemeter_project with action list - List all projects
- Required args:
project_id (integer) for read action, workspace_id (integer) for list action
Test Management:
blazemeter_tests with action read - Read test details
blazemeter_tests with action list - List all tests
blazemeter_tests with action create - Create new tests
blazemeter_tests with action configure_load - Configure load settings
blazemeter_tests with action configure_locations - Configure location distribution
blazemeter_tests with action upload_assets - Upload test assets
- Required args:
test_id (integer) or project_id (integer)
Execution Management:
blazemeter_execution with action start - Start test execution
blazemeter_execution with action read - Read execution details
blazemeter_execution with action list - List all executions
blazemeter_execution with action read_summary - Get summary report
blazemeter_execution with action read_errors - Get error report
blazemeter_execution with action read_request_stats - Get request statistics
blazemeter_execution with action read_all_reports - Get all reports
- Required args:
test_id (integer) or execution_id (integer)
Help System:
blazemeter_help with action list_help_categories - List help categories
blazemeter_help with action list_help_category_content - List help content
blazemeter_help with action read_help_info - Read help information
- Required args: Varies by action
When to Use MCP Tools vs REST APIs
- MCP Tools: Use for high-level operations, automation workflows, and AI agent interactions
- REST APIs: Use for direct API access, custom integrations, and fine-grained control
Example Workflow
Using MCP Tools for API-like Operations:
- Use
blazemeter_user with action read_user to get default workspace and project IDs
- Use
blazemeter_tests with action list to find tests (equivalent to GET /tests API)
- Use
blazemeter_execution with action start to execute tests (equivalent to POST /tests/{testId}/start API)
- Use
blazemeter_execution with action read_summary to get results (equivalent to GET /executions/{executionId}/summary API)
Reference Files
Overview
- overview.md: BlazeMeter REST APIs, API Overview
Authentication
- authentication.md: Authorization, API Keys
Identifiers
- identifiers.md: Get Your Workspace ID, Get the Project ID, Get the Test or Collection ID, Get the Scenario ID, Get the Master ID, Get the Session ID, Get the Location Name
Test Data API
- test-data-api.md: Test Data API
Cloning API
- cloning-api.md: Cloning API
Export API
- export-api.md: Export API
Bulk Operations
- bulk-operations.md: Service Virtualization Bulk Operations APIs
When to Use Each Reference
- Overview: When understanding BlazeMeter REST API structure and endpoints
- Authentication: When configuring API key authentication or authorization
- Identifiers: When obtaining Workspace ID, Project ID, Test ID, or other identifiers for API calls
- Test Data API: When using Test Data API for generating and managing test data
- Cloning API: When cloning services using the Cloning API
- Export API: When exporting services using the Export API
- Bulk Operations: When performing bulk operations on Service Virtualization
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: blazemeter-api-reference3description: Comprehensive reference for BlazeMeter REST APIs, including authentication, identifiers, and API endpoints. Use when working with BlazeMeter APIs for (1) Understanding BlazeMeter REST API structure, (2) Authenticating API requests, (3) Obtaining identifiers (Workspace ID, Project ID, Test ID, etc.), (4) Using Test Data API, (5) Using Cloning API, (6) Using Export API, (7) Using Service Virtualization Bulk Operations APIs, or any other API tasks. Use when this capability is needed.4---56# BlazeMeter API Reference78Comprehensive reference for BlazeMeter REST APIs.910## Overview1112BlazeMeter provides REST APIs for automating test execution, managing resources, and integrating with external systems. This skill covers API authentication, identifiers, and all available API endpoints.1314## Quick Start15161. **Overview**: Understand BlazeMeter REST API structure172. **Authentication**: Configure API key authentication183. **Identifiers**: Obtain Workspace ID, Project ID, Test ID, and other identifiers194. **APIs**: Use Test Data API, Cloning API, Export API, and Bulk Operations APIs2021## MCP Tools Integration2223BlazeMeter MCP tools provide programmatic access to BlazeMeter, complementing the REST APIs. The MCP tools offer a higher-level interface for common operations:2425### Available MCP Tools2627- **User Management**: 28 - `blazemeter_user` with action `read_user` - Read current user information29 - Returns: User details including default account, workspace, and project3031- **Account Management**: 32 - `blazemeter_account` with action `read` - Read account information33 - `blazemeter_account` with action `list` - List all accounts34 - Required args: `account_id` (integer) for read action3536- **Workspace Management**: 37 - `blazemeter_workspaces` with action `read` - Read workspace details38 - `blazemeter_workspaces` with action `list` - List all workspaces39 - `blazemeter_workspaces` with action `read_locations` - Get location lists40 - Required args: `workspace_id` (integer) for read action, `account_id` (integer) for list action4142- **Project Management**: 43 - `blazemeter_project` with action `read` - Read project information44 - `blazemeter_project` with action `list` - List all projects45 - Required args: `project_id` (integer) for read action, `workspace_id` (integer) for list action4647- **Test Management**: 48 - `blazemeter_tests` with action `read` - Read test details49 - `blazemeter_tests` with action `list` - List all tests50 - `blazemeter_tests` with action `create` - Create new tests51 - `blazemeter_tests` with action `configure_load` - Configure load settings52 - `blazemeter_tests` with action `configure_locations` - Configure location distribution53 - `blazemeter_tests` with action `upload_assets` - Upload test assets54 - Required args: `test_id` (integer) or `project_id` (integer)5556- **Execution Management**: 57 - `blazemeter_execution` with action `start` - Start test execution58 - `blazemeter_execution` with action `read` - Read execution details59 - `blazemeter_execution` with action `list` - List all executions60 - `blazemeter_execution` with action `read_summary` - Get summary report61 - `blazemeter_execution` with action `read_errors` - Get error report62 - `blazemeter_execution` with action `read_request_stats` - Get request statistics63 - `blazemeter_execution` with action `read_all_reports` - Get all reports64 - Required args: `test_id` (integer) or `execution_id` (integer)6566- **Help System**: 67 - `blazemeter_help` with action `list_help_categories` - List help categories68 - `blazemeter_help` with action `list_help_category_content` - List help content69 - `blazemeter_help` with action `read_help_info` - Read help information70 - Required args: Varies by action7172### When to Use MCP Tools vs REST APIs7374- **MCP Tools**: Use for high-level operations, automation workflows, and AI agent interactions75- **REST APIs**: Use for direct API access, custom integrations, and fine-grained control7677### Example Workflow7879**Using MCP Tools for API-like Operations**:801. Use `blazemeter_user` with action `read_user` to get default workspace and project IDs812. Use `blazemeter_tests` with action `list` to find tests (equivalent to GET /tests API)823. Use `blazemeter_execution` with action `start` to execute tests (equivalent to POST /tests/{testId}/start API)834. Use `blazemeter_execution` with action `read_summary` to get results (equivalent to GET /executions/{executionId}/summary API)8485## Reference Files8687### Overview88- **[overview.md](skill-blazemeter-api-reference://references/overview.md)**: BlazeMeter REST APIs, API Overview8990### Authentication91- **[authentication.md](skill-blazemeter-api-reference://references/authentication.md)**: Authorization, API Keys9293### Identifiers94- **[identifiers.md](skill-blazemeter-api-reference://references/identifiers.md)**: Get Your Workspace ID, Get the Project ID, Get the Test or Collection ID, Get the Scenario ID, Get the Master ID, Get the Session ID, Get the Location Name9596### Test Data API97- **[test-data-api.md](skill-blazemeter-api-reference://references/test-data-api.md)**: Test Data API9899### Cloning API100- **[cloning-api.md](skill-blazemeter-api-reference://references/cloning-api.md)**: Cloning API101102### Export API103- **[export-api.md](skill-blazemeter-api-reference://references/export-api.md)**: Export API104105### Bulk Operations106- **[bulk-operations.md](skill-blazemeter-api-reference://references/bulk-operations.md)**: Service Virtualization Bulk Operations APIs107108## When to Use Each Reference109110- **Overview**: When understanding BlazeMeter REST API structure and endpoints111- **Authentication**: When configuring API key authentication or authorization112- **Identifiers**: When obtaining Workspace ID, Project ID, Test ID, or other identifiers for API calls113- **Test Data API**: When using Test Data API for generating and managing test data114- **Cloning API**: When cloning services using the Cloning API115- **Export API**: When exporting services using the Export API116- **Bulk Operations**: When performing bulk operations on Service Virtualization117118---119> Converted and distributed by [TomeVault](https://tomevault.io/claim/blazemeter) — claim your Tome and manage your conversions.120<!-- tomevault:4.0:skill_md:2026-04-11 -->