删除配置项(CI)

要删除某个配置项,使用以下URL:

http://<servername>:<portnumber>/api/cmdb/ci/CI Type:CI Name/delete/

假设您的ServiceDesk Plus运行在本地服务器的8080端口,要删除请求人(Mukul),则示例URL为:

http://localhost:8080/api/cmdb/ci/Requester:Mukul/delete/

关键参数:

  1. 操作名称 - 属性名称为:"OPERATION_NAME",值为:"delete"。

  2. 技术员密钥 - 属性名称为:"TECHNICIAN_KEY",值为:密钥的值。

注意:

  • 配置项类型与配置项名称之间的冒号(:)是必需的,这样将删除该特定的配置项。

  • 参数: 结果格式(format - 可选项),用于指定返回信息的格式(值为xml或者json )

  • 如果不指定该format参数,则API将返回JSON 格式的结果。

XML 输出:

<?xml version="1.0" encoding="UTF-8"?>
<API version="1.0">
    <response>
            <result>
                <statuscode>200</statuscode>
                <status>Success</status>
                <message>1 records removed successfully.</message>
                <created-date>Mar 22, 2013 10:58 AM</created-date>
             </result>
   </response>
</API>

 

JSON 删除:

{
    "API": {
        "response": {
            "result": {
                "created-date": "Sep 2, 2013 03:10 PM",
                "message": "1 records removed successfully.",
                "status": "Success",
                "statuscode": "200"
            }
        },
        "version": "1.0"
    }
}
 

Back to Top