# Changes company on bankaccount Endpoint: PUT /api/v3/accounts/{bankAccountId}/companySwitch Version: v3 Security: client_credentials, implicit, client_credentials_dev, implicit_dev ## Path parameters: - `bankAccountId` (string, required) Bank account id ## Request fields (application/json-patch+json): - `companyId` (string, required) New company id ## Response 200 fields (text/plain): - `accountId` (string) Account identification - `accountNumber` (string,null) Account number - `bic` (string,null) Bank identification code - `currency` (string,null) Currency - `accountGroupId` (string,null) Account group identification - `ledger` (string,null) Ledger - `aliases` (object) - `aliases.iban` (string,null) IBAN - `aliases.normalizedIban` (string,null) - `aliases.plusGirot` (string,null) Optional alias for PlusGirot - `aliases.bankGirot` (string,null) Optional alias for BankGirot - `aliases.giroKonto` (string,null) Optional alias for GiroKonto - `connectionProperties` (object,null) Connection properties ## Response 401 fields (text/plain): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null) ## Response 404 fields (text/plain): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null)