[POST] .../v1/useraccount/set
Adds account user. Use this method to assign an account to a user after selecting the user and account from their reference lists. The method checks user-account set permission 606, validates user_id and account_id, inserts the assignment through the persistent layer and returns new_id. The request body is required, user_id and account_id must both be positive and duplicate or missing referenced records are handled by the persistent layer. Missing body, invalid ids, denied permission, duplicate assignment conflicts and database errors are returned as HTTP 200 ErrorResult business errors.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| account_id | Int64 | Required | Account ID. |
| user_id | Int64 | Required | User ID. |
Request Example
{
"user_id": 17,
"account_id": 5
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | Insert | Created record result. |
Response Example
{
"ok": true,
"result": {
"new_id": 42
}
}