Optionalconfiguration: ConfigurationProtectedaxiosProtectedbaseProtectedconfigurationAppend a Batch record to the specified File.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Assembles the existing File (batches and controls) records, computes sequence numbers and totals. Returns JSON formatted file.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Validates the existing File. You need only supply the unique File identifier that was returned upon creation.
File ID
OptionalskipAll: boolean
Optional parameter to disable all validation checks for a File
OptionalallowEmptyIndividualName: boolean
Optional paramater to skip verifying IndividualName fields are populated for SEC codes that require the field to be non-blank (and non-zero)
OptionalallowInvalidAmounts: boolean
Optional parameter to save all padding spaces
OptionalallowInvalidCheckDigit: boolean
Allow the CheckDigit field in EntryDetail to differ from the expected calculation
OptionalallowMissingFileControl: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowMissingFileHeader: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowSpecialCharacters: boolean
Optional parameter to permit a wider range of UTF-8 characters in alphanumeric fields
OptionalallowUnorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
OptionalallowZeroBatches: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassBatchValidation: boolean
Optional parameter to skip validation for batches in a file and only validate file header and control info
OptionalbypassCompanyIdentificationMatch: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestination: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestinationValidation: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalbypassOriginValidation: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalcustomReturnCodes: boolean
Optional parameter to configure ImmediateDestination validation
OptionalcustomTraceNumbers: boolean
Optional parameter to configure ImmediateDestination validation
OptionalpreserveSpaces: boolean
Optional parameter to save all padding spaces
OptionalrequireABAOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalskipFileCreationValidation: boolean
Optional parameter to skip validation of the FileCreationTime and FileCreationDate fields in a file header
OptionalskipBatchHeaderCompanyValidation: boolean
Optional parameter to bypass validation of Company fields in a BatchHeader
OptionalunequalAddendaCounts: boolean
Optional parameter to configure UnequalAddendaCounts validation
OptionalunequalServiceClassCode: boolean
Optional parameter to configure ImmediateDestination validation
OptionalunorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Create a new File object from either the plaintext or JSON representation.
File ID
Content of the ACH file (in json or raw text)
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
OptionalskipAll: boolean
Optional parameter to disable all validation checks for a File
OptionalallowEmptyIndividualName: boolean
Optional paramater to skip verifying IndividualName fields are populated for SEC codes that require the field to be non-blank (and non-zero)
OptionalallowInvalidAmounts: boolean
Optional parameter to save all padding spaces
OptionalallowInvalidCheckDigit: boolean
Allow the CheckDigit field in EntryDetail to differ from the expected calculation
OptionalallowMissingFileControl: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowMissingFileHeader: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowSpecialCharacters: boolean
Optional parameter to permit a wider range of UTF-8 characters in alphanumeric fields
OptionalallowUnorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
OptionalallowZeroBatches: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassBatchValidation: boolean
Optional parameter to skip validation for batches in a file and only validate file header and control info
OptionalbypassCompanyIdentificationMatch: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestination: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestinationValidation: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalbypassOriginValidation: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalcustomReturnCodes: boolean
Optional parameter to configure ImmediateDestination validation
OptionalcustomTraceNumbers: boolean
Optional parameter to configure ImmediateDestination validation
OptionalpreserveSpaces: boolean
Optional parameter to save all padding spaces
OptionalrequireABAOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalskipBatchHeaderCompanyValidation: boolean
Optional parameter to bypass validation of Company fields in a BatchHeader
OptionalskipFileCreationValidation: boolean
Optional parameter to skip validation of the FileCreationTime and FileCreationDate fields in a file header
OptionalunequalAddendaCounts: boolean
Optional parameter to configure UnequalAddendaCounts validation
OptionalunequalServiceClassCode: boolean
Optional parameter to configure ImmediateDestination validation
OptionalunorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Create a new File object from either the plaintext or JSON representation. This endpoint is the same as POST /files/{fileID} but it's documented to accept a string/generic body which helps some generated clients. (e.g. Java) See https://github.com/moov-io/ach/issues/1650 for more details.
File ID
Content of the ACH file (in json or raw text)
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
OptionalskipAll: boolean
Optional parameter to disable all validation checks for a File
OptionalallowEmptyIndividualName: boolean
Optional paramater to skip verifying IndividualName fields are populated for SEC codes that require the field to be non-blank (and non-zero)
OptionalallowInvalidAmounts: boolean
Optional parameter to save all padding spaces
OptionalallowInvalidCheckDigit: boolean
Allow the CheckDigit field in EntryDetail to differ from the expected calculation
OptionalallowMissingFileControl: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowMissingFileHeader: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowSpecialCharacters: boolean
Optional parameter to permit a wider range of UTF-8 characters in alphanumeric fields
OptionalallowUnorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
OptionalallowZeroBatches: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassBatchValidation: boolean
Optional parameter to skip validation for batches in a file and only validate file header and control info
OptionalbypassCompanyIdentificationMatch: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestination: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestinationValidation: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalbypassOriginValidation: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalcustomReturnCodes: boolean
Optional parameter to configure ImmediateDestination validation
OptionalcustomTraceNumbers: boolean
Optional parameter to configure ImmediateDestination validation
OptionalpreserveSpaces: boolean
Optional parameter to save all padding spaces
OptionalrequireABAOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalskipBatchHeaderCompanyValidation: boolean
Optional parameter to bypass validation of Company fields in a BatchHeader
OptionalskipFileCreationValidation: boolean
Optional parameter to skip validation of the FileCreationTime and FileCreationDate fields in a file header
OptionalunequalAddendaCounts: boolean
Optional parameter to configure UnequalAddendaCounts validation
OptionalunequalServiceClassCode: boolean
Optional parameter to configure ImmediateDestination validation
OptionalunorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Permanently deletes a File and associated Batches. It cannot be undone.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Delete a Batch from a File.
File ID
Batch ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Consolidate Batches and Entries into the minimum number of Batches needed.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Get a specific Batch on a File.
File ID
Batch ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Get the Batches on a File.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Get the details of an existing File using the unique File identifier that was returned upon creation.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Assembles the existing File (batches and controls) records, computes sequence numbers and totals. Returns plaintext file.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
OptionalxLineEnding: "LF" | "CRLF"
Optional Line Ending allows application developer to alter line ending of the file data returned. Supported choices are LF (Line Feed) and CRLF (Carriage Return Line Feed).
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
List all ACH Files created with the ACH service. These Files are not persisted through multiple runs of the service.
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Combine multiple fileIDs and files together. Returned is the results of merging
JSON object containing FileIDs and ACH files (in JSON format)
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Creates a new file that is a REVERSAL of the given fileID.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
OptionalreverseFileRequest: ReverseFileRequest
Optional configuration for reversing a file
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Split one File into two. One with only debits and one with only credits.
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionalbody: string
ACH file (in Nacha or JSON formatting) along with optional segment configuration
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Split one FileID into two. One with only debits and one with only credits.
File ID
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
Optionalbody: any
Optional configuration for segmenting files
Optionaloptions: AxiosRequestConfig<any, any>
Override http request option.
Validates the existing File. You need only supply the unique File identifier that was returned upon creation.
File ID
OptionalskipAll: boolean
Optional parameter to disable all validation checks for a File
OptionalallowEmptyIndividualName: boolean
Optional paramater to skip verifying IndividualName fields are populated for SEC codes that require the field to be non-blank (and non-zero)
OptionalallowInvalidAmounts: boolean
Optional parameter to save all padding spaces
OptionalallowInvalidCheckDigit: boolean
Allow the CheckDigit field in EntryDetail to differ from the expected calculation
OptionalallowMissingFileControl: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowMissingFileHeader: boolean
Optional parameter to configure ImmediateDestination validation
OptionalallowSpecialCharacters: boolean
Optional parameter to permit a wider range of UTF-8 characters in alphanumeric fields
OptionalallowUnorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
OptionalallowZeroBatches: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassBatchValidation: boolean
Optional parameter to skip validation for batches in a file and only validate file header and control info
OptionalbypassCompanyIdentificationMatch: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestination: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassDestinationValidation: boolean
Optional parameter to configure ImmediateDestination validation
OptionalbypassOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalbypassOriginValidation: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalcustomReturnCodes: boolean
Optional parameter to configure ImmediateDestination validation
OptionalcustomTraceNumbers: boolean
Optional parameter to configure ImmediateDestination validation
OptionalpreserveSpaces: boolean
Optional parameter to save all padding spaces
OptionalrequireABAOrigin: boolean
Optional parameter to configure ImmediateOrigin validation
OptionalskipFileCreationValidation: boolean
Optional parameter to skip validation of the FileCreationTime and FileCreationDate fields in a file header
OptionalskipBatchHeaderCompanyValidation: boolean
Optional parameter to bypass validation of Company fields in a BatchHeader
OptionalunequalAddendaCounts: boolean
Optional parameter to configure UnequalAddendaCounts validation
OptionalunequalServiceClassCode: boolean
Optional parameter to configure ImmediateDestination validation
OptionalunorderedBatchNumbers: boolean
Allow a file to be read with unordered batch numbers.
OptionalxRequestID: string
Optional Request ID allows application developer to trace requests through the system's logs
OptionalvalidateOpts: ValidateOptsOptionaloptions: AxiosRequestConfig<any, any>
Override http request option.
ACHFilesApi - object-oriented interface
Export
ACHFilesApi