Updates the employee's bank account with the specified ID.


PUT https://api.yourpayroll.co.uk/api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{id}

Path parameters

Parameter name Value Description Additional
id int32 Required
businessId string Required
employeeId string Required

Request body

The request body takes a complete BankAccountModel resource, containing the following writable properties:

    "accountName": "string",
    "accountNumber": "string",
    "accountType": "string",
    "allocateBalance": "boolean",
    "allocatedPercentage": "double",
    "bsb": "string",
    "canBeDeleted": "boolean",
    "employeeId": "int32",
    "externalReferenceId": "string",
    "fixedAmount": "double",
    "id": "int32",
    "isEmployeeEditable": "boolean",
    "rollNumber": "string"


Name Type Description
accountName string String
accountNumber string String
accountType string BankAccountTypeEnum

Possible values are:

  • Electronic
  • ManualDeposit
  • CashOrCheque
  • Bpay
allocateBalance boolean Boolean
allocatedPercentage double Nullable
bsb string String
canBeDeleted boolean Boolean
employeeId int32 Int32
externalReferenceId string String
fixedAmount double Nullable
id int32 Int32
isEmployeeEditable boolean Boolean
rollNumber string String


The following HTTP status codes may be returned, optionally with a response resource.

Status code Description Resource
200 OK