---
title: "Save step list"
method: PUT
path: "/projects/{projectCode}/scenarios/{scenarioGroup}/{scenarioCode}/steps"
tags: ["Step", "Scenario"]
---

# Save step list

`PUT /projects/{projectCode}/scenarios/{scenarioGroup}/{scenarioCode}/steps`

## Path parameters

- `projectCode` string, required
- `scenarioGroup` string, required
- `scenarioCode` string, required

## Request body

- Step[]
  - `code` string
  - `relativeUrl` string
  - `requestMethod` string
  - `request` string
  - `requestFile` string
  - `requestHeaders` string
  - `expectedResponse` string
  - `expectedResponseFile` string
  - `expectedResponseIgnore` boolean
  - `expectedStatusCode` integer
  - `sql` string
  - `sqlSavedParameter` string
  - `jsonXPath` string
  - `requestBodyType` string
  - `usePolling` boolean
  - `pollingJsonXPath` string
  - `mockServiceResponseList` object — Map<String, String>
  - `disabled` boolean
  - `stepComment` string
  - `savedValuesCheck` object — Map<String, String>
  - `stepParameterSetList` StepParameterSet[]
    - `stepParameterList` StepParameter[]
      - `name` string
      - `value` string
    - `description` string
  - `expectedServiceRequestList` ExpectedServiceRequest[]
    - `code` string
    - `serviceName` string
    - `expectedServiceRequest` string
    - `expectedServiceRequestFile` string
    - `ignoredTags` string
    - `pathFilter` string
    - `typeMatching` string
    - `notEvalExprInBody` boolean
  - `mqName` string
  - `mqMessage` string
  - `mqMessageFile` string
  - `responseCompareMode` string
  - `formDataList` FormData[]
    - `fieldName` string
    - `fieldType` string
    - `value` string
    - `filePath` string
    - `mimeType` string
  - `multipartFormData` boolean
  - `jsonCompareMode` string
  - `script` string
  - `useResponseAsBase64` boolean

## Response `200`

Step list saved

## Other responses

- `404` — Scenario not found

---

[API](https://skmtc.net/bsc-rus/apis/autotester-ui-rest-api.md) · [All operations](https://skmtc.net/bsc-rus/apis/autotester-ui-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bsc-rus/autotester-ui-rest-api/versions/eea0a76597f8/schema)
