Open Issues Need Help
View All on GitHubACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
AI Summary: Java clients using the OpenAPI-generated library for ACH's `POST /files/{fileID}` (and `/segment`) endpoint are unable to utilize both the JSON schema and raw ACH file content types. This limitation stems from an upstream bug in the OpenAPI Java generator, preventing Java applications from fully leveraging the endpoint's dual functionality and forcing a choice between creating files from JSON or raw text.
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
AI Summary: Enhance the ACH HTTP API's `/files/create` endpoint to optionally return structured validation errors in JSON format instead of a single newline-separated error string. This involves modifying the API's error handling to create a JSON array of error objects, each containing details like line number, record type, error type, field name, and a descriptive message. An optional query parameter should control whether structured or the current error format is returned.
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.