An open API service indexing awesome lists of open source software.

https://github.com/eeonevision/kucoin-go

Kucoin REST-API implementation
https://github.com/eeonevision/kucoin-go

api go golang kucoin rest

Last synced: 5 months ago
JSON representation

Kucoin REST-API implementation

Awesome Lists containing this project

README

          

# Kucoin REST-API Golang
[![GoDoc](https://godoc.org/github.com/eeonevision/kucoin-go?status.svg)](https://godoc.org/github.com/eeonevision/kucoin-go) [![Go Report Card](https://goreportcard.com/badge/github.com/eeonevision/kucoin-go)](https://goreportcard.com/report/github.com/eeonevision/kucoin-go)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Feeonevision%2Fkucoin-go.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Feeonevision%2Fkucoin-go?ref=badge_shield)

Unofficial [Kucoin API](https://kucoinapidocs.docs.apiary.io/) implementation written on Golang.

## Features
- Ready to go solution. Just import the package
- The most needed methods are implemented
- Simple authorization handling
- Pure and stable code
- Built-in Golang performance

## How to use
```bash
go get -u github.com/eeonevision/kucoin-go
```
```golang
package main

import (
"github.com/eeonevision/kucoin-go"
)

func main() {
// Set your own API key and secret
k := kucoin.New("API_KEY", "API_SECRET")
// Call resource
k.GetCoinBalance("BTC")
}
```
## Checklist
| API Resource | Type | Done |
| -------------| ----- | ----- |
| Tick (symbols) | Open | ✔ |
| Get coin info | Open | ✔ |
| List coins | Open | ✔ |
| Tick (symbols) for logged user | Auth | ✔ |
| Get coin deposit address | Auth | ✔ |
| Get balance of coin | Auth | ✔ |
| Create an order | Auth | ✔ |
| Get user info | Auth | ✔ |
| List active orders (Both map and array) | Auth | ✔ |
| List deposit & withdrawal records | Auth | ✔ |
| List dealt orders (Both Specific and Merged) | Auth | ✔ |
| Order details | Auth | ✔ |
| Create withdrawal apply | Auth | ✔ |
| Cancel withdrawal | Auth | ✔ |
| Cancel orders | Auth | ✔ |
| Cancel all orders | Auth | ✔ |
| Order books | Auth | ✔ |

## Donate
Your **★Star** will be best donation to my work)

## License
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Feeonevision%2Fkucoin-go.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Feeonevision%2Fkucoin-go?ref=badge_large)