Set

[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
  }
}