Moov Image Cash Letter (ICL) implements an HTTP API for creating, parsing, and validating ImageCashLetter files.
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: v1
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://github.com/moov-io/imagecashletter
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
go get github.com/antihax/optional
Put the package under your project folder and add the following in import:
import "./openapi"
All URIs are relative to http://localhost:8083
Class | Method | HTTP request | Description |
---|---|---|---|
ImageCashLetterFilesApi | AddICLToFile | Post /files/{fileID}/cashLetters | Add cash letter to file |
ImageCashLetterFilesApi | CreateICLFile | Post /files/create | Create file |
ImageCashLetterFilesApi | CreateICLFileV2 | Post /v2/files | Create file |
ImageCashLetterFilesApi | DeleteICLFile | Delete /files/{fileID} | Delete file |
ImageCashLetterFilesApi | DeleteICLFromFile | Delete /files/{fileID}/cashLetters/{cashLetterID} | Delete cash letter from file |
ImageCashLetterFilesApi | GetICLFileByID | Get /files/{fileID} | Retrieve file |
ImageCashLetterFilesApi | GetICLFileContents | Get /files/{fileID}/contents | Get file contents |
ImageCashLetterFilesApi | GetICLFiles | Get /files | List files |
ImageCashLetterFilesApi | Ping | Get /ping | Ping ImageCashLetter service |
ImageCashLetterFilesApi | UpdateICLFile | Post /files/{fileID} | Update file header |
ImageCashLetterFilesApi | ValidateICLFile | Get /files/{fileID}/validate | Validate file |
- Bundle
- BundleControl
- BundleHeader
- CashLetter
- CashLetterControl
- CashLetterHeader
- CheckDetailAddendumA
- CheckDetailAddendumB
- CheckDetailAddendumC
- Checks
- CreateIclFile
- CreditItem
- Error
- IclFile
- IclFileControl
- IclFileHeader
- ImageViewAnalysis
- ImageViewData
- ImageViewDetail
- ReturnDetailAddendumA
- ReturnDetailAddendumB
- ReturnDetailAddendumC
- ReturnDetailAddendumD
- Returns
- RoutingNumberSummary
Endpoints do not require authorization.