Skip to content
developers
Open TestCollab

Add reusable steps

POST/reusablesteps

Adds a new set of reusable steps

Use resource IDs from your own project. Keep the API token in your server or CI environment.

example.ts
import { createConfiguration, ReusableStepsApi } from '@testcollab/sdk';
const config = createConfiguration(process.env.TESTCOLLAB_TOKEN!);
const api = new ReusableStepsApi(config);
const result = await api.saveReusableStep({
"project": 123,
"reusableStepPayload": {
"project": 123,
"name": "Checkout smoke tests",
"steps": []
}
});
console.log(result);
Name Location Type Required Description
project query number Yes Project ID
Field Type Required Description
project number Yes —
name string Yes Name of step collection for reference
steps Array of Step Yes —

200 — Action status details

Field Type Required Description
id number Yes Reusable step ID
name string Yes Name of step collection for reference
steps Array of Step Yes —
Illustrative response
{
"id": 123,
"name": "example",
"steps": []
}