DocuSign REST API,用户删除



我想从docusign删除用户,我在下面尝试了几个步骤

这将返回DocuSign的所有用户信息:1.get https://{{hostenv}}/restapi/{{apiversion}}}}/eucact/eucack/enceles/unders/users?frose_info = true = true

这返回单用户信息:

2.get https://{{hostenv}}/restapi/{{apiversion}}/accounts/1119416/users?email=ravieej.sfdc@gmail.com

响应:

{
"users": [
    {
        "userName": "Ravi -DocuSign API test",
        "userId": "2a441d45-ffc6-4f66-9383-816d0c11fda6",
        "userType": "CompanyUser",
        "isAdmin": "False",
        "userStatus": "Active",
        "uri": "/users/2a441d45-ffc6-4f66-9383-816d0c11fda6",
        "email": "ravieej.sfdc@gmail.com",
        "createdDateTime": "2017-09-22T17:16:54.0670000Z",
        "permissionProfileId": "869172",
        "permissionProfileName": "DocuSign Sender"
    }
],
"resultSetSize": "1",
"totalSetSize": "1",
"startPosition": "0",
"endPosition": "0"

}

我的挑战是用REST API调用删除此用户?

我正在尝试使用:

删除https://{{hostenv}}/restapi/{{apiversion}}}}/account/encount/enceles/under/users/2a441d45-ffc6-ffc6-4f66666666666666666666d0c116d0c11fda6fda6

,但我得到的响应是:

404所提供的URL无法解决资源。

请帮助我解决这个问题。

根据API文档:https://docs.docusign.com/esign/restapi/restapi/users/users/delete/

您需要以不同的方式格式化呼叫。您需要定位DELETE https://{{hostenv}}/restapi/{{apiVersion}}/accounts/{{account}}/users并将用户ID包含在呼叫正文中。

我能够通过此调用来关闭用户: DELETE {{vx}}/accounts/{{accountid}}/users

{
"users":[
    {
        "userId": "25bc029d-xxxx-xxxx-xxxx-407676d57bfb"
    }
    ]
}

最新更新