更新公司详情
此方法用于更新公司账户的详细信息。
参数
|
参数 |
类型 |
可选 |
描述 |
|---|---|---|---|
|
|
字符串 |
是 |
待更新公司的ID。默认值为生成API密钥的用户关联的公司ID。 |
|
|
数字 |
是 |
公司类型。可选值:
若未设置,则公司类型将保持不变。 |
|
|
字符串 |
是 |
公司名称。必须唯一。若未设置,则公司名称将保持不变。 |
|
|
字符串 |
是 |
公司地址。若未设置,则公司地址将保持不变。 |
|
|
字符串 |
是 |
公司电话号码。 |
|
|
字符串 |
是 |
公司所属行业。可选值:
默认值:
|
|
|
字符串 |
是 |
公司运营所在国家。该值必须符合
ISO 3166格式
。默认值:
|
|
|
字符串 |
是 |
公司运营所在国家的州/省。该值必须符合
ISO 3166格式
。默认值:
|
|
|
对象 |
是 |
包含公司指定联系人的相关信息。该对象包含以下字段:
|
|
|
字符串 |
是 |
公司的电话号码。若未设置,则公司的电话号码将不会被更改。 |
|
|
布尔值 |
是 |
一个用于定义公司内所有
GravityZone
用户账户是否强制启用双因素认证(2FA)的参数。该值始终为
|
|
|
数值 |
是 |
该期限以天为单位定义,表示公司用户可在此期间免于在认证时提供双因素验证码。可选值包括:
|
|
|
对象 |
是 |
包含公司自定义字段值的对象。若需删除自定义字段,请将其设为空数组。 |
|
|
对象 |
是 |
包含公司指定紧急联系人信息的对象,供MDR团队在安全事件或事故时使用。 注意该信息必须有效,且对以下公司类型为必填项:
该对象包含以下字段:
|
返回值
此方法不返回任何值。
示例
请求 :
{
"params": {
"id" : "5493dcd2b1a43df00b7b23c6",
"type": 0,
"name": "Customer to Partner LTD",
"address": "Str Example No 1",
"phone": "0040740000001",
"enforce2FA": true,
"skip2FAPeriod": 3,
"customFields":{
"referenceID":"004562",
"vertical":"healthcare",
"partner_type":"platinum",
"security_level":"high",
"payment_status":"goodstanding"
},
"mdrContactInformation": {
"phoneNumber": {
"countryPrefix": "+4",
"subscriberNumber": "112345"
},
"fullName": "Contact",
"email": "mdrcontact@nebula.local",
"emailVerificationCode": "43728676"
},
},
"jsonrpc": "2.0",
"method": "updateCompanyDetails",
"id": "60357f0e-94da-463c-ba36-f50f2ef8c34f"
}
响应 :
{
"id":"60357f0e-94da-463c-ba36-f50f2ef8c34f",
"jsonrpc":"2.0",
"result": null
}