curl --request POST \
--url https://api.docketqa.com/test_blueprint/create \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--data '
{
"title": "<string>",
"type": "<string>",
"steps": [
{
"step_number": 123,
"type": "<string>",
"action": "<string>",
"use_vision": true,
"test_blueprint_module_id": 123,
"api_request": {
"url": "<string>",
"method": "<string>",
"headers": {},
"body": {},
"timeout": 123,
"retries": 123,
"backoff_seconds": 123,
"should_refresh_page": true
},
"trigger_run_config": {
"test_blueprint_id": 123
},
"attached_file_ids": [
123
],
"assert_images_count": 123,
"disable_self_healing": true,
"click_count": 123,
"hold_start_duration": 123,
"hold_end_duration": 123
}
],
"starting_url": "<string>",
"starting_prompt": "<string>",
"test_blueprint_category_id": 123,
"folder_path": "<string>",
"device_type": "<string>",
"device_name": "<string>",
"app_id": 123,
"browser_zoom": 123,
"viewport_width": 123,
"viewport_height": 123,
"num_retries": 123,
"reset_browser_on_retry": true,
"typing_speed": 123,
"persist_self_healed": true,
"file_download_mode": "<string>",
"variables": [
{
"key": "<string>",
"type": "<string>",
"value": "<string>",
"randomConfig": {}
}
],
"setup_module": 123,
"teardown_module": 123,
"status": "<string>",
"credentials": {
"username": "<string>",
"password": "<string>",
"otp_secret": "<string>"
}
}
'