For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content
Test StepsUpdate Test Step By ID
TestMu AI
StatusCommunityBlog
Test Steps

Update Test Step By ID

Deprecated — This endpoint is deprecated and may be removed in a future version.

Deprecated: Use PUT /api/v2/test-cases with step_events instead.

PUT
/api/v1/test-steps/{test_step_id}
Update Test Step By ID
curl --request PUT \
--url "https://test-manager-api.lambdatest.com/api/v1/test-steps/{test_step_id}" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: application/json" \
--data '{
"serial_no": 1,
"description": "updated description",
"outcome": "login outcome "
}'
{
"message": "Test step updated successfully",
"type": "Success"
}

Authorizations

Authorizationstringheaderrequired

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Path Parameters

test_step_idstringrequired

Body

application/json
serial_nointeger
descriptionstring
outcomestring

Response

application/json

OK

messagestring
Example: "Test step updated successfully"
typestring
Example: "Success"
Update Test Step By ID
curl --request PUT \
--url "https://test-manager-api.lambdatest.com/api/v1/test-steps/{test_step_id}" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: application/json" \
--data '{
"serial_no": 1,
"description": "updated description",
"outcome": "login outcome "
}'
{
"message": "Test step updated successfully",
"type": "Success"
}