Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevinburke/clipper
API for retrieving Clipper Card data (and parsing Clipper Transactions)
https://github.com/kevinburke/clipper
client clipper clippercard csv golang
Last synced: 22 days ago
JSON representation
API for retrieving Clipper Card data (and parsing Clipper Transactions)
- Host: GitHub
- URL: https://github.com/kevinburke/clipper
- Owner: kevinburke
- Created: 2018-02-12T08:01:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-12-02T17:55:37.000Z (about 3 years ago)
- Last Synced: 2024-10-31T19:12:10.345Z (2 months ago)
- Topics: client, clipper, clippercard, csv, golang
- Language: Go
- Homepage: https://godoc.org/github.com/kevinburke/clipper
- Size: 3.38 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Clipper API
Use this tool to download data about your Cards, as well as transaction history
for each card.## Usage
```go
client := clipper.NewClient("email", "password")
// You can only access this page twice per day, per Clipper.
transactions := client.Transactions(context.TODO())
for card := range transactions {
fmt.Println("nickname:", card.Nickname)
fmt.Printf("txns: %#v\n", transactions[card].Transactions
}
```## PDF-to-CSV
You can run a server that converts PDF's to CSV files; it's the one that runs at
[clipper-csv.appspot.com](https://clipper-csv.appspot.com).```
make serve
```## Install
Use "go get" to install the server.
```
go get github.com/kevinburke/clipper/...
```