Versions in this module Expand all Collapse all v0 v0.6.3 May 4, 2021 Changes in this version + var ContextAPIKey = contextKey("apikey") + var ContextAccessToken = contextKey("accesstoken") + var ContextBasicAuth = contextKey("basic") + var ContextOAuth2 = contextKey("token") + func CacheExpires(r *http.Response) time.Time + type APIClient struct + ImageCashLetterFilesApi *ImageCashLetterFilesApiService + func NewAPIClient(cfg *Configuration) *APIClient + func (c *APIClient) ChangeBasePath(path string) + func (c *APIClient) GetConfig() *Configuration + type APIKey struct + Key string + Prefix string + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type AddICLToFileOpts struct + XIDempotencyKey optional.String + XRequestID optional.String + type BasicAuth struct + Password string + UserName string + type Bundle struct + BundleControl BundleControl + BundleHeader BundleHeader + Checks []Checks + Returns []Returns + type BundleControl struct + BundleImagesCount int32 + BundleItemsCount int32 + BundleTotalAmount int32 + CreditTotalIndicator float32 + ID string + MicrValidTotalAmount int32 + UserField string + type BundleHeader struct + BundleBusinessDate time.Time + BundleCreationDate time.Time + BundleID string + BundleSequenceNumber string + CollectionTypeIndicator string + CycleNumber string + DestinationRoutingNumber string + ECEInstitutionRoutingNumber string + ID string + ReturnLocationRoutingNumber string + UserField string + type CashLetter struct + Bundles []Bundle + CashLetterControl CashLetterControl + CashLetterHeader CashLetterHeader + CreditItems []CreditItem + RoutingNumberSummary []RoutingNumberSummary + type CashLetterControl struct + CashLetterBundleCount int32 + CashLetterImagesCount int32 + CashLetterItemsCount int32 + CashLetterTotalAmount int32 + CreditTotalIndicator float32 + ECEInstitutionName string + ID string + SettlementDate time.Time + type CashLetterHeader struct + CashLetterBusinessDate string + CashLetterCreationDate time.Time + CashLetterCreationTime string + CashLetterID string + CollectionTypeIndicator string + DestinationRoutingNumber string + DocumentationTypeIndicator string + ECEInstitutionRoutingNumber string + FedWorkType string + ID string + OriginatorContactName string + OriginatorContactPhoneNumber string + RecordTypeIndicator string + ReturnsIndicator string + UserField string + type CheckDetailAddendumA struct + BOFDAccountNumber string + BOFDBOFDCorrectionIndicator string + BOFDBranchCode string + BOFDConversionIndicator string + BOFDEndorsementDate time.Time + BOFDItemSequenceNumber string + ID string + PayeeName string + RecordNumber int32 + ReturnLocationRoutingNumber string + TruncationIndicator string + UserField string + type CheckDetailAddendumB struct + Descript string + ID string + ImageReferenceKey string + ImageReferenceKeyIndicator string + LengthImageReferenceKey string + MicrofilmArchiveSequenceNumber string + UserField string + type CheckDetailAddendumC struct + BOFDEndorsementBusinessDate time.Time + EndorsingBankConversionIndicator string + EndorsingBankCorrectionIndicator string + EndorsingBankIdentifier string + EndorsingBankRoutingNumber string + EndorsingBankSequenceNumber string + ID string + RecordNumber int32 + ReturnReason string + TruncationIndicator string + UserField string + type Checks struct + AddendumCount int32 + ArchiveTypeIndicator string + AuxiliaryOnUs string + BOFDIndicator string + CheckDetailAddendumA []CheckDetailAddendumA + CheckDetailAddendumB []CheckDetailAddendumB + CheckDetailAddendumC []CheckDetailAddendumC + CorrectionIndicator string + DocumentationTypeIndicator string + ECEInstitutionItemSequenceNumber string + ExternalProcessingCode string + ID string + ImageViewAnalysis []ImageViewAnalysis + ImageViewData []ImageViewData + ImageViewDetail []ImageViewDetail + ItemAmount int32 + MICRValidIndicator string + OnUs string + PayorBankCheckDigit string + PayorBankRoutingNumber string + ReturnAcceptanceIndicator string + type Configuration struct + BasePath string + DefaultHeader map[string]string + HTTPClient *http.Client + Host string + Scheme string + UserAgent string + func NewConfiguration() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + type CreateICLFileOpts struct + XIDempotencyKey optional.String + XRequestID optional.String + type CreateIclFile struct + Bundles []Bundle + CashLetters []CashLetter + FileControl IclFileControl + FileHeader IclFileHeader + ID string + type CreditItem struct + AcccountTypeCode string + AuxiliaryOnUs string + CreditItemSequenceNumber string + DocumentationTypeIndicator string + ExternalProcessingCode string + ID string + ItemAmount int32 + OnUs string + PostingBankRoutingNumber string + SourceWorkCode string + UserField string + type DeleteICLFileOpts struct + XRequestID optional.String + type DeleteICLFromFileOpts struct + XRequestID optional.String + type Error struct + Error string + type GenericOpenAPIError struct + func (e GenericOpenAPIError) Body() []byte + func (e GenericOpenAPIError) Error() string + func (e GenericOpenAPIError) Model() interface{} + type GetICLFileByIDOpts struct + XRequestID optional.String + type GetICLFileContentsOpts struct + XRequestID optional.String + type GetICLFilesOpts struct + XRequestID optional.String + type IclFile struct + Bundles []Bundle + CashLetters []CashLetter + FileControl IclFileControl + FileHeader IclFileHeader + ID string + type IclFileControl struct + CashLetterCount int32 + CreditTotalIndicator string + FileTotalAmount int32 + ID string + ImmediateOriginContactName string + ImmediateOriginContactPhoneNumber string + TotalItemCount int32 + TotalRecordCount int32 + type IclFileHeader struct + CompanionDocumentIndicator string + CountryCode string + FileCreationDate time.Time + FileCreationTime string + FileIDModifier string + ID string + ImmediateDestination string + ImmediateDestinationName string + ImmediateOrigin string + ImmediateOriginName string + ResendIndicator string + StandardLevel string + TestFileIndicator string + UserField string + type ImageCashLetterFilesApiService service + func (a *ImageCashLetterFilesApiService) AddICLToFile(ctx _context.Context, fileID string, cashLetter CashLetter, ...) (*_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) CreateICLFile(ctx _context.Context, createIclFile CreateIclFile, ...) (IclFile, *_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) DeleteICLFile(ctx _context.Context, fileID string, localVarOptionals *DeleteICLFileOpts) (*_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) DeleteICLFromFile(ctx _context.Context, fileID string, cashLetterID string, ...) (*_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) GetICLFileByID(ctx _context.Context, fileID string, localVarOptionals *GetICLFileByIDOpts) (IclFile, *_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) GetICLFileContents(ctx _context.Context, fileID string, localVarOptionals *GetICLFileContentsOpts) (string, *_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) GetICLFiles(ctx _context.Context, localVarOptionals *GetICLFilesOpts) ([]IclFile, *_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) Ping(ctx _context.Context) (*_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) UpdateICLFile(ctx _context.Context, fileID string, iclFileHeader IclFileHeader, ...) (IclFile, *_nethttp.Response, error) + func (a *ImageCashLetterFilesApiService) ValidateICLFile(ctx _context.Context, fileID string, localVarOptionals *ValidateICLFileOpts) (IclFile, *_nethttp.Response, error) + type ImageViewAnalysis struct + AmountInWordsUsability string + BOFDEndorsementUsability string + BelowMinimumImageSize string + ConvenienceAmountUsability string + DateUsability string + ExceedsMaximumImageSize string + ExcessiveImageSkew string + GlobalImageQuality string + GlobalImageUsability string + ID string + ImageEnabledPOD string + ImagingBankSpecificTest string + MICRLineUsability string + MemoLineUsability string + PartialImage string + PayeeEndorsementUsability string + PayeeUsability string + PayorBankNameAddressUsability string + PayorNameAddressUsability string + PiggybackImage string + SignatureUsability string + SourceDocumentBad string + StreaksAndOrBands string + TooLightOrTooDark string + TransitEndorsementUsability string + UserField string + type ImageViewData struct + BundleBusinessDate time.Time + CycleNumber string + ECEInstitutionRoutingNumber string + ID string + IvDataClippingCoordinateH1 string + IvDataClippingCoordinateH2 string + IvDataClippingCoordinateV1 string + IvDataClippingCoordinateV2 string + IvDataClippingOrigin int32 + IvDataDigitalSignature string + IvDataECEInstitutionItemSequenceNumber string + IvDataImageData string + IvDataImageReferenceKey string + IvDataLengthDigitalSignature string + IvDataLengthImageData string + IvDataLengthImageReferenceKey string + IvDataSecurityAuthenticatorName string + IvDataSecurityKeyName string + IvDataSecurityOriginatorName string + type ImageViewDetail struct + DigitalSignatureIndicator string + DigitalSignatureMethod string + ID string + ImageCreatorDate time.Time + ImageCreatorRoutingNumber string + ImageIndicator int32 + ImageRecreateIndicator int32 + ImageViewCompressionAlgorithm string + ImageViewDataSize string + ImageViewFormatIndicator string + OverrideIndicator string + ProtectedDataLength int32 + ProtectedDataStart int32 + SecurityKeySize int32 + UserField string + ViewDescriptor string + ViewSideIndicator string + type ReturnDetailAddendumA struct + BOFDAccountNumber string + BOFDBOFDCorrectionIndicator string + BOFDBranchCode string + BOFDConversionIndicator string + BOFDEndorsementDate time.Time + BOFDItemSequenceNumber string + ID string + PayeeName string + RecordNumber int32 + ReturnLocationRoutingNumber string + TruncationIndicator string + UserField string + type ReturnDetailAddendumB struct + AuxiliaryOnUs string + ID string + PayorAccountName string + PayorBankBusinessDate time.Time + PayorBankName string + PayorBankSequenceNumber string + type ReturnDetailAddendumC struct + Descript string + ID string + ImageReferenceKey string + ImageReferenceKeyIndicator string + LengthImageReferenceKey string + MicrofilmArchiveSequenceNumber string + UserField string + type ReturnDetailAddendumD struct + BOFDEndorsementBusinessDate time.Time + EndorsingBankConversionIndicator string + EndorsingBankCorrectionIndicator string + EndorsingBankIdentifier string + EndorsingBankRoutingNumber string + EndorsingBankSequenceNumber string + ID string + RecordNumber string + ReturnReason string + TruncationIndicator string + UserField string + type Returns struct + AddendumCount int32 + ArchiveTypeIndicator string + DocumentationTypeIndicator string + ECEInstitutionItemSequenceNumber string + ExternalProcessingCode string + ForwardBundleDate time.Time + ID string + ImageViewAnalysis []ImageViewAnalysis + ImageViewData []ImageViewData + ImageViewDetail []ImageViewDetail + ItemAmount int32 + OnUs string + PayorBankCheckDigit string + PayorBankRoutingNumber string + ReturnDetailAddendumA []ReturnDetailAddendumA + ReturnDetailAddendumB []ReturnDetailAddendumB + ReturnDetailAddendumC []ReturnDetailAddendumC + ReturnDetailAddendumD []ReturnDetailAddendumD + ReturnNotificationIndicator string + ReturnReason string + TimesReturned int32 + type RoutingNumberSummary struct + CashLetterRoutingNumber string + ID string + RoutingNumberItemCount int32 + RoutingNumberTotalAmount int32 + UserField string + type UpdateICLFileOpts struct + XIDempotencyKey optional.String + XRequestID optional.String + type ValidateICLFileOpts struct + XRequestID optional.String