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