Skip to content

Latest commit

 

History

History
87 lines (64 loc) · 3.85 KB

README.md

File metadata and controls

87 lines (64 loc) · 3.85 KB

Go API client for openapi

Moov Image Cash Letter (ICL) implements an HTTP API for creating, parsing, and validating ImageCashLetter files.

Overview

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.

Installation

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"

Documentation for API Endpoints

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

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Author