https://github.com/meyskens/justexpenseit
Go-based Expensify CLI (or highly abstracted API library)
https://github.com/meyskens/justexpenseit
cli expensify golang
Last synced: about 1 month ago
JSON representation
Go-based Expensify CLI (or highly abstracted API library)
- Host: GitHub
- URL: https://github.com/meyskens/justexpenseit
- Owner: meyskens
- License: apache-2.0
- Created: 2018-03-29T10:15:38.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-15T10:03:27.000Z (about 7 years ago)
- Last Synced: 2025-01-22T05:17:19.377Z (3 months ago)
- Topics: cli, expensify, golang
- Language: Go
- Size: 10.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Just Expense It
===============This utility is a simple Expensify API client which allows you to see how much you've expensed in a certain time period.
Currently it can only do this but it is sure expandable to more cases in the future.## API Client
This repository also includes an Expensify API client in Go which is heavily abstracted to provide a modern way of accessing the information in Expensify.## Usage
The main program currently accepts 2 environment variables `JUSTEXPENSEIT_EXPPENSIFY_USER_ID` and `JUSTEXPENSEIT_EXPPENSIFY_USER_SECRET`, these are used to authenticate against Expensify (you can get them from https://www.expensify.com/tools/integrations/). They can also be replaced by a config file (we use viper) or CLI flags.