Documentation for version v74
Update an Existing Account
Description
Modify an existing platform account
Request URL
Method: POST
https://example.com/api/v1.1/admin/accounts/users/update
Request parameters
| Parameter | Type | Example | Required | Description |
|---|---|---|---|---|
| token | string | "abcdefghijklmnqrstuvwxyz" | Yes | API token |
| format | string | "json" | No | Response data format (By default – json) |
| account_id | int | 1 | Yes | Account identificator |
| password | string | "abcdefghijk1232313!" | Yes | User password |
| name | string | "name" | Yes | User name to be used in the login |
| fname | string | "Fname" | Yes | User name |
| lname | string | "Lname" | Yes | User surname |
| lang | string | "RU" | Yes | language |
| string | "abcdefghij@example.com" | Yes | User eamil | |
| master | bool | true | Yes | Access to master settings |
info
- Only letters, dashes, underscores, and numbers are allowed in the username
- The password must contain 8 to 32 characters, including letters, numbers, and special characters
Request example
- JSON
- XML
{
"token": "abcdefghijklmnopqrst",
"format": "json",
"account_id": 1,
"password": "asdfGHJKOP12!_",
"name": "example",
"lname": "Example",
"fname": "Example",
"lang": "RU",
"email": "example@gmail.com",
"master": false
}
<xml>
<token>abcdefghijklmnopqrst</token>
<format>json</format>
<login>example@example</login>
<password>asdfGHJKOP12!_</password>
<name>example</name>
<lname>Example</lname>
<fname>Example</fname>
<lang>RU</lang>
<email>example@gmail.com</email>
<master>false</master>
</xml>
Response example
- JSON
- XML
{
"error": 0,
"error_text": "Successful operation"
}
<xml>
<data/>
<error>0</error>
<error_text>Successful operation</error_text>
</xml>
Response parameters
| Parameter | Type | Description |
|---|---|---|
| error | int | Error code |
| error_text | string | Error text |