Skip to main content
Every blazemeter.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Accounts

list

accounts.list List accounts available to the authenticated user Risk: read
Input
Output

Asset Dependencies

create

assetDependencies.create Create a dependency from one workspace asset to another Risk: write
Input
Output

forAsset

assetDependencies.forAsset List dependencies belonging to an asset Risk: read
Input
Output

get

assetDependencies.get Get one asset dependency by ID Risk: read
Input
Output

list

assetDependencies.list List workspace asset dependencies Risk: read
Input
Output

remove

assetDependencies.remove Delete an asset dependency by ID Risk: destructive · Irreversible
Input
Output

removeMatching

assetDependencies.removeMatching Delete asset dependencies matching source, target, and type filters Risk: destructive · Irreversible
Input
Output

updateForAsset

assetDependencies.updateForAsset Replace dependencies for an asset Risk: write
Input
Output

Assets

create

assets.create Create an Asset Repository asset Risk: write
Input
Output

data

assets.data Get stored data for an asset Risk: read
Input
Output

get

assets.get Get a workspace asset by ID Risk: read
Input
Output

list

assets.list List Asset Repository assets in a workspace Risk: read
Input
Output

remove

assets.remove Delete a workspace asset Risk: destructive · Irreversible
Input
Output

update

assets.update Update a workspace asset Risk: write
Input
Output

uploadData

assets.uploadData Upload data content to an asset Risk: write
Input
Output

Generator

cardIssuers

generator.cardIssuers List available credit-card issuer generators Risk: read
Input
Output

functions

generator.functions List available synthetic-data generator functions Risk: read
Input
Output

seedLists

generator.seedLists List available generator seed lists Risk: read
Input
Output

Info

health

info.health Get Asset Repository service health Risk: read
Input
Output

version

info.version Get Asset Repository build information Risk: read
Input
Output

Masters

stop

masters.stop Gracefully stop a running master execution Risk: destructive
Input
Output

summary

masters.summary Get request statistics for a master test run Risk: read
Input
Output

Multi Tests

create

multiTests.create Create a multi-test in a project Risk: write
Input
Output

get

multiTests.get Get a multi-test by ID Risk: read
Input
Output

list

multiTests.list List multi-tests in a workspace Risk: read
Input
Output

Packages

create

packages.create Create an Asset Repository package Risk: write
Input
Output

dependencies

packages.dependencies List package dependencies Risk: read
Input
Output

export

packages.export Export one package as a zip archive Risk: read
Input
Output

exportMany

packages.exportMany Export multiple workspace packages as a zip archive Risk: read
Input
Output

get

packages.get Get a workspace package Risk: read
Input
Output

import

packages.import Import a package zip into a workspace Risk: write
Input
Output

list

packages.list List packages in a workspace Risk: read
Input
Output

remove

packages.remove Delete a workspace package Risk: destructive · Irreversible
Input
Output

update

packages.update Update a workspace package Risk: write
Input
Output

updateDependencies

packages.updateDependencies Replace package dependencies Risk: write
Input
Output

Private Locations

create

privateLocations.create Create a private execution location Risk: write
Input
Output

createAgent

privateLocations.createAgent Create an agent in a private location Risk: write
Input
Output

list

privateLocations.list List private execution locations Risk: read
Input
Output

removeWorkspace

privateLocations.removeWorkspace Remove a workspace from a private location Risk: destructive · Irreversible
Input
Output

Projects

create

projects.create Create a project in a workspace Risk: write
Input
Output

get

projects.get Get project details Risk: read
Input
Output

list

projects.list List projects in a workspace Risk: read
Input
Output

remove

projects.remove Delete a project, optionally forcing removal of contained data Risk: destructive · Irreversible
Input
Output

update

projects.update Update a project Risk: write
Input
Output

Regions

list

regions.list List execution regions and locations Risk: read
Input
Output

Schedules

create

schedules.create Create a cron schedule for a test or multi-test Risk: write
Input
Output

get

schedules.get Get a schedule by ID Risk: read
Input
Output

list

schedules.list List schedules with scope and pagination filters Risk: read
Input
Output

remove

schedules.remove Delete a test schedule Risk: destructive · Irreversible
Input
Output

update

schedules.update Enable or disable a schedule Risk: write
Input
Output

execute

search.execute Search BlazeMeter entities using filters, selected fields, and ordering Risk: read
Input
Output

metadata

search.metadata Get searchable entities, fields, relations, and operators Risk: read
Input
Output

Service Mock Templates

get

serviceMockTemplates.get Get a virtual-service template by ID Risk: read
Input
Output

list

serviceMockTemplates.list List virtual-service templates in a workspace Risk: read
Input
Output

update

serviceMockTemplates.update Update a virtual-service template Risk: write
Input
Output

Shared Folders

list

sharedFolders.list List shared folders in a workspace Risk: read
Input
Output

Tags

create

tags.create Create a workspace tag Risk: write
Input
Output

list

tags.list List Mock Services tags Risk: read
Input
Output

Test Data

generate

testData.generate Generate test data from an inline model Risk: write
Input
Output

generateFromModel

testData.generateFromModel Generate synthetic records from a stored data model Risk: write
Input
Output

getModel

testData.getModel Get a data model by ID Risk: read
Input
Output

publish

testData.publish Publish generated data through a Test Data orchestration target Risk: write
Input
Output

validateModel

testData.validateModel Validate a workspace data model Risk: write
Input
Output

Tests

create

tests.create Create a performance or functional test Risk: write
Input
Output

duplicate

tests.duplicate Duplicate a test and its configuration Risk: write
Input
Output

files

tests.files List files attached to a test Risk: read
Input
Output

get

tests.get Get test details Risk: read
Input
Output

list

tests.list List tests by workspace or project Risk: read
Input
Output

remove

tests.remove Delete a test Risk: destructive · Irreversible
Input
Output

removeFile

tests.removeFile Delete an uploaded test asset file Risk: destructive · Irreversible
Input
Output

start

tests.start Start a configured test Risk: write
Input
Output

stop

tests.stop Stop every active execution for a test Risk: destructive
Input
Output

update

tests.update Update a test configuration Risk: write
Input
Output

uploadFile

tests.uploadFile Upload a script, data file, or configuration to a test Risk: write
Input
Output

validate

tests.validate Start validation for a test configuration Risk: write
Input
Output

validations

tests.validations Get test-file validation results Risk: read
Input
Output

Transactions

convert

transactions.convert Convert Swagger, HAR, YAML, or other transaction input to BlazeMeter DSL Risk: write
Input
Output

create

transactions.create Create service-virtualization transactions in a workspace Risk: write
Input
Output

list

transactions.list List service-virtualization transactions in a workspace Risk: read
Input
Output

User

activeSessions

user.activeSessions List active test sessions for the authenticated user Risk: read
Input
Output

get

user.get Get the authenticated user profile Risk: read
Input
Output

invites

user.invites List pending user invitations Risk: read
Input
Output

projects

user.projects List projects available to the authenticated user Risk: read
Input
Output

register

user.register Register a BlazeMeter user account Risk: write
Input
Output

terminateSessions

user.terminateSessions Immediately terminate selected active sessions Risk: destructive
Input
Output

Workspaces

get

workspaces.get Get workspace details Risk: read
Input
Output

list

workspaces.list List workspaces for an account Risk: read
Input
Output

removeLogs

workspaces.removeLogs Delete master execution logs from a workspace Risk: destructive · Irreversible
Input
Output

removeManagers

workspaces.removeManagers Remove managers from a workspace Risk: destructive · Irreversible
Input
Output

terminateMasters

workspaces.terminateMasters Terminate active master executions in a workspace Risk: destructive
Input
Output

updateUser

workspaces.updateUser Update a workspace user role and enabled status Risk: write
Input
Output

users

workspaces.users List users in a workspace Risk: read
Input
Output