ServiceNow - 如何通过API获取事件或更改的可能类别列表

时间:2018-02-05 11:47:16

标签: api integration servicenow

如何使用ServiceNow API获取此列表?

enter image description here

2 个答案:

答案 0 :(得分:2)

实现这一目标的最简单方法是使用REST API,调用的方式如下:

https://yourinstance.service-now.com/api/now/table/sys_choice?sysparm_query=name=incident^element=category

如果您只对label感兴趣,则通话将如下所示:

https://yourinstance.service-now.com/api/now/table/sys_choice?sysparm_query=name=incident^element=category&sysparm_fields=label

答案 1 :(得分:1)

您没有说明您是在寻找客户端,服务器端还是REST API,但这是服务器端的答案:

var gr = new GlideRecord('incident');
gr.get('e8caedcbc0a80164017df472f39eaed1');

gs.print(gr.category.getChoices());

getChoices() API是GlideElement API,因此您可以在服务器端GlideRecord中的字段元素上调用它。

您可以找到此API文档here