Set
[POST] .../v1/useraccount/set
Assigns a financial account to a user. 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 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 method. Missing body, invalid ids, denied permission, duplicate assignment conflicts and storage errors are returned as HTTP 200 ErrorResult.
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
}
}