本文主要介绍如何通过API获取到请求/服务模板的完整信息。
1、通过请求模板API获取字段信息
参考:Get Template Details API
其中的 layouts 包含模板中的所含字段的信息。但信息不完全。可以通过元信息获取
2、通过请求模板元信息API获取字段的显示名等信息
其中会携带字段的全部信息。如果是下拉列表的字段,会有href供调用,获取进一步的详细信息。
如下图为附加字段
3、通过各字段的 href API,获取字段的详细信息。
通过以上三步,就可以通过API的方式完整获取请求/服务模板的全部信息
Related Articles
[工单][表单字段规则] 如何应用表单字段规则在工单中获取请求人附加字段值
此功能用于获取保存在“用户-附加字段”中的请求人的附加信息,并将该字段的值赋给工单模板中的某个字段。可以在故障单或服务单模板的表单字段规则中使用附件中的脚本来达到这个效果。适用于ServiceDesk 10及以前版本; 通过工单选中的请求人的显示名和Email地址来发起一个CMDB的API调用。用户的附加字段的名称及UDF名称作为输入在java脚本提供。 使用实例 某些员工详细信息是从Active ...
获取请求视图列表
API调用URL地址 http://<serverName>:<portNumber>/sdpapi/request 示例:http://192.168.0.177:8080/sdpapi/request 请求参数 方法:GET 请求参数: 参数名 值 位置 OPERATION_NAME GET_REQUEST_FILTERS Params format json Params authtoken <API Key> header 输入示例 ...
获取请求事件发起的变更
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 请求参数 方法:GET 请求参数: 参数名 值 位置 authtoken <API Key> ...
请求相关-获取请求的所有链接
API调用URL地址 http://<serverName>:<portNumber>/api/v3/requests/{request_id}/link_requests 其中{request_id}为需要获取链接请求信息的请求ID 示例:http://localhost:8080/api/v3/requests/86/link_requests 请求参数 方法:GET 请求参数: 参数名 值 位置 authtoken <API Key> header 响应示例 { ...
获取请求事件关联的变更(由该变更造成的请求)
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> ...