This method updates the details of a company account.
Parameter |
Type |
Optional |
Description |
---|---|---|---|
|
String |
Yes |
The company's name. It must be unique. If not set, the company's name will not be changed. |
|
String |
Yes |
The company's address. If not set, the company's address will not be changed. |
|
String |
Yes |
The company's phone number. |
|
String |
Yes |
The industry the company operates in. Possible values:
Default value: |
|
String |
Yes |
The company's country of operation. The value must be in ISO 3166 format. Default value: |
|
String |
Yes |
The company's country state of operation. The value must be in ISO 3166 format. Default value: |
|
Object |
Yes |
Contains information regarding the company's designated contact person. The object contains the following fields:
|
|
String |
Yes |
The company's phone number. If not set, the company's phone number will not be changed. |
|
Boolean |
Yes |
An parameter that defines Two Factor Authentication (2FA) enforcement for all GravityZone user accounts in the company. The value is always |
|
Number |
Yes |
The period, defined in days, for which the users of the company can have their devices exempted from providing a two-factor code at authentication. Available values: |
This method does not return any value.
Request:
{
"params": {
"name": "Example LTD",
"address": "Str Example No 1",
"phone": "0040740000001"
},
"jsonrpc": "2.0",
"method": "updateCompanyDetails",
"id": "60357f0e-94da-463c-ba36-f50f2ef8c34f"
}
Response:
{
"id":"60357f0e-94da-463c-ba36-f50f2ef8c34f",
"jsonrpc":"2.0",
"result": null
}