我正在查看api文档,但找不到基于电子邮件地址获取用户ID的简单方法,这可能吗?
这是我想要做的。
执行上述操作是因为我需要代表用户进行发送,并且需要为该用户提供品牌选项。
答案 0 :(得分:3)
要根据电子邮件地址检索用户ID,您可以使用此DocuSign REST API操作:
GET https://{{env}}.docusign.net/restapi/{{version}}/accounts/{{acctId}}/users?email=johnDoe@example.com
如果找到匹配项,响应将如下所示:
{
"users": [
{
"userName": "John Doe",
"userId": "ah266e12-83a6-487c-a42b-ebad10e4cc6a",
"userType": "CompanyUser",
"userStatus": "active",
"uri": "/users/ah266e12-83a6-487c-a42b-ebad10e4cc6a"
}
]
}
注意: 这个文档记录不完整 - 我在REST API指南中提到的唯一一个地方是附录,其中列出了REST API与各种SOAP API操作相对应的方法。即,如果您使用SOAP API操作 CheckAccountMember ,则表示REST API等效项为https:// {{env}} .docusign.net / restapi / {{version}} / accounts / {{acctId}} /用户的电子邮件= LT;电子邮件>
答案 1 :(得分:0)
只是对这个问题的更新,因为我正在寻找一种方法来获取我的用户的用户 ID,以便进行一些测试。 您可以在此处探索所有 api 方法和控制器 -> https://apiexplorer.docusign.com/#/esign/restapi
只需选择您的类别,然后使用页面上方的工具进行身份验证。