为请求事件关联变更(由该变更造成的请求)

为请求事件关联变更(由该变更造成的请求)

API调用URL地址

http://<serverName>:<portNumber>/api/v3/requests/{request_id}/request_caused_by_change

其中{request_id}为需要关联变更的请求ID

示例:http://192.168.0.39:8080/api/v3/requests/14/request_caused_by_change

请求参数

方法:POST

请求参数:

参数名

位置

input_data

<JSON_String>

body

authtoken

<API Key>

header

 

输入示例

 {

    "request_caused_by_change":{
        "change":{
            "id":"1"
        }

    }

}
将id为1的变更与请求关联

响应示例

 {

    "response_status": {
        "status_code"2000,
        "status""success"
    },
    "request_caused_by_change": {
        "request": {
            "id""14"
        },
        "change": {
            "id""1"
        }
    }
}

Postman示例

 

Python脚本示例

#Python version - 3.9
#需要安装requests模块
import requests
 
url = "http://192.168.0.39:8080/api/v3/requests/14/request_caused_by_change"
headers = {"authtoken":"9E5E6F38-CA0E-4EC9-B7A8-60F7726FC926"}
input_data = '''{
    "request_caused_by_change": {
        "change": {
            "id": "1"
        }
    }
}'''
data = {'input_data'input_data}
response = requests.post(url,headers=headers,data=data,verify=False)
print(response.text)



    • Related Articles

    • 分离请求事件关联的变更(由该变更造成的请求)

      API调用URL地址 http://<serverName>:<portNumber>/api/v3/requests/{request_id}/request_caused_by_change 其中{request_id}为需要获取摘要信息的请求ID 示例:http://192.168.0.39:8080/api/v3/requests/14/request_caused_by_change 请求参数 方法:DELETE 请求参数: 参数名 值 位置 input_data ...
    • 获取请求事件关联的变更(由该变更造成的请求)

      API调用URL地址 http://<serverName>:<portNumber>/api/v3/requests/{request_id}/request_caused_by_change 其中{request_id}为需要获取关联变更的请求ID 示例:http://192.168.0.39:8080/api/v3/requests/14/request_caused_by_change 请求参数 方法:GET 请求参数: 参数名 值 位置 authtoken <API Key> ...
    • 为请求事件关联变更(由该事件发起的变更)

      API调用URL地址 http://<serverName>:<portNumber>/api/v3/requests/{request_id}/request_initiated_change 其中{request_id}为需要关联变更的请求ID 示例:http://192.168.0.39:8080/api/v3/requests/14/request_initiated_change 请求参数 方法:POST 请求参数: 参数名 值 位置 input_data <JSON_String> ...