# Create or Update Batch FundingAccount Create or Update multiple FundingAccount at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. Endpoint: PUT /funding-accounts-batch Version: v1 Security: apiKeyAuth, bearerAuth ## Header parameters: - `vbasoftware-database` (string, required) Target database ## Request fields (application/json): - `account_Key` (integer, required) ID of the funding account. Note: This field is marked as NOT NULL in the database and therefore required by the API. - `acH_Number_Prefix` (string,null) Identifies the prefix of the ACH number. - `acH_Number_Suffix` (string,null) Identifies the suffix of the ACH number. - `account_Category` (string,null) Identifies which category the funding account belongs to. - `account_Name` (string,null) Name for the funding account. - `account_Number` (string,null) Account number of the funding account. - `account_Type` (string,null) Identifies the type of funding account. 'Account Types' are configured within 'Accounting Configuration'. - `bank_Address1` (string,null) Address line 1 of the funding account's banking institution. - `bank_Address2` (string,null) Address line 2 of the funding account's banking institution. - `bank_City` (string,null) City of the banking institution's address. - `bank_Country_ID` (string,null) Identifies the country that the funding account belongs to. - `bank_Name` (string,null) Name of the funding account's banking institution. - `bank_State` (string,null) State of the banking institution's address. - `bank_Zip` (string,null) Zip Code of the banking institution's address. - `cC_Address1` (string,null) Address Line 1 used for the credit card. - `cC_Address2` (string,null) Address Line 2 used for the credit card. - `cC_City` (string,null) City used for the credit card. - `cC_Debit_Credit` (string,null) Identifies the card as either a debit card or credit card. - `cC_Exp_Month` (integer,null) Expiration month of the credit card. - `cC_Exp_Year` (integer,null) Expiration year of the credit card. - `cC_Name_On_Card` (string,null) Identifies the name listed on the credit card. - `cC_Number` (string,null) Credit card number. - `cC_Sec_Code` (integer,null) Security code used for the credit card. - `cC_State` (string,null) State used for the credit card. - `cC_Type` (string,null) Identifies the type of credit card used by the funding account. - `cC_Zip` (string,null) Zip code used for the credit card. - `currency_ID` (string,null) Indicates what current the funding account uses. - `default_Check_Stock` (integer,null) Assigns the default check stock for generated checks. - `default_Funding_Threshold` (integer,null) Assigns the default funding threshold. - `effective_Date` (string,null) Date when the funding account becomes/became effective. - `entry_Date` (string) Date record was first added to the system - `entry_User` (string,null) User that first added the record to the system - `ex_Code` (string,null) Ex Code that will be applied to claims which are funded by this account. - `federal_ID` (string,null) Identifies the Federal Tax ID of the funding account. - `fractional_Routing_Number` (string,null) Fractional routing number of the funding account. - `last_ACH_Number` (integer,null) Number of the last generated ACH transaction from the funding account. - `last_Check_Number` (integer,null) Number of the last generated check from the funding account. - `micR_Check_Num_Start_Pos` (integer,null) Identifies the starting number for the funding account's Magnietic Ink Character Recognition checks. - `micR_Line` (string,null) Identifies the Magnetic Ink Character Recognition line of the funding account's checks. - `positive_Pay_Required` (boolean,null) Used to determine if a positive payment is required. - `routing_Number` (string,null) Routing number of the funding account. - `security_Code` (string,null) Identifies the security code of the funding account. - `statement_Format_Key` (integer,null) Indicates the format for generated statements. - `swift_Code` (string,null) Identifies the swift code of the funding account. - `term_Date` (string,null) Date when the funding account expires/expired. - `update_Date` (string) Date the record was last updated in the system - `update_User` (string,null) User that last updated the record in the system - `use_ACH_Numbering` (boolean, required) Used to determine if checks are numbered by ACH. Note: This field is marked as NOT NULL in the database and therefore required by the API. ## Response 207 fields (text/plain): - `data` (array,null) - `data.id` (array, required) List of key/value pairs that represent the unique id for the entity operation. - `data.id.key` (string,null) - `data.id.value` (string,null) - `data.status` (integer, required) http status of the operation (eg, 200, 201, 500) - `data.body` (string, required) operation message (eg, Updated, Created, Error message) - `error` (object) - `error.detail` (string,null) A human-readable explanation specific to this occurrence of the problem. - `error.instance` (string,null) A URI reference that identifies the specific occurrence of the problem.It may or may not yield further information if dereferenced. - `error.status` (integer) The HTTP status code([RFC7231], Section 6) generated by the origin server for this occurrence of the problem. - `error.title` (string,null) A short, human-readable summary of the problem type.It SHOULD NOT change from occurrence to occurrence of the problem, except for purposes of localization(e.g., using proactive content negotiation; see[RFC7231], Section 3.4). - `error.type` (string,null) A URI reference [RFC3986] that identifies the problem type. This specification encourages that, when dereferenced, it provide human-readable documentation for the problem type (e.g., using HTML [W3C.REC-html5-20141028]). When this member is not present, its value is assumed to be "about:blank". - `debug` (object) - `debug.activityID` (string, required) ## Response 401 fields