Categorygithub.com/kthomas/identitymind-golang
modulepackage
0.0.0-20200602073551-2eee10de6be2
Repository: https://github.com/kthomas/identitymind-golang.git
Documentation: pkg.go.dev

# README

IdentityMind Golang SDK

This repository contains a Golang implementation of the IdentityMind API (see https://edoc.identitymind.com/reference).

The package is not yet feature complete. A list of supported APIs will be documented here.

Installation

go get github.com/kthomas/identitymind-golang

Ideally, you should use a package manager such as glide, in which case you can run glide get github.com/kthomas/identitymind-golang.

Supported APIs

The following IdentityMind APIs are currently supported by this package:

Transactions

Not yet supported.

Transaction Monitoring

Not yet supported.

Transaction Feedback

Not yet supported

Data Retrieval

Documentation forthcoming.

KYC

Documentation forthcoming.

KYB

Documentation forthcoming.

Cases

Documentation forthcoming.

Anti-Fraud

Documentation forthcoming.

Sanctions

Not yet supported.

# Functions

NewIdentityMindAPIClient initializes an IdentityMindAPIClient using the environment-configured API user and token to construct an HTTP basic authorization header for access to the IdentityMind API.

# Constants

IdentityMindTxTypeDeposit maps to 'transferin' URI; see https://edoc.identitymind.com/reference#transferin.
IdentityMindTxTypeTransfer maps to 'transfer' URI; see https://edoc.identitymind.com/reference#transfer.
IdentityMindTxTypeWithdrawal maps to 'transferout' URI; see https://edoc.identitymind.com/reference#transferout.

# Structs

IdentityMindAPIClient is a generic base class for calling the identitymind API.
KYCApplication represents a identitymind KYC application.