GitXplorerGitXplorer
d

spendee

public
27 stars
2 forks
4 issues

Commits

List of commits on branch master.
Unverified
de9f027821f18f131b80eb472ba7329e87952d62

Merge branch 'master' of github.com:dionysio/spendee

ddionysio committed 5 years ago
Unverified
c23c5b1806274514bbaf270683b030adf07195d8

Create CNAME

ddionysio committed 5 years ago
Unverified
e44ded39a1834f024c3d37c28702ed47781acdf3

reorganizing endpoints in readme

ddionysio committed 5 years ago
Unverified
9a3d594b990c444ed8a269607262d9dd13ecf2d3

added .nojekyll file

ddionysio committed 5 years ago
Unverified
d07b8b1f4000e43f76162a446f46fc3e110df87f

Merge branch 'master' of github.com:dionysio/spendee

ddionysio committed 5 years ago
Unverified
392f82108503ad9b4409b8de9801bd6999c0351c

moving docs

ddionysio committed 5 years ago

README

The README file for this repository.

Spendee

This is a Python API wrapper for interfacing with a wonderful Spendee app.

Warning

No guarantees are provided here. If you wanna use it, go for it, but do know that the original API is undocumented and while it works at the time of writing, it might stop at any time. I'm not associated with Spendee in any way.

Installation

  1. Be Python 3.7+ ready
  2. pip install spendee
  3. Enjoy.

Future Improvements

  • finish up all the endpoints [24/73]
  • make dates from the response datetime objects
  • release on pypi

Endpoints

This is a list of all endpoints I've discovered. So far only a subset is implemented:

  • [ ] v1/exchange-rate
  • [ ] v1/notification-count-unread
  • [ ] v1/notification-get-all
  • [ ] v1/notification-set
  • [ ] v1/user-check-email
  • [ ] v1/user-set-subscription
  • [ ] v1/wallet-accept-sharing
  • [ ] v1/wallet-get
  • [ ] v1/wallet-get-category
  • [ ] v1/wallet-get-users
  • [ ] v1/wallet-order-categories
  • [ ] v1.3/currencies
  • [ ] v1.3/delete-bank-login
  • [ ] v1.4/confirm-deletion
  • [ ] v1.4/confirm-email-change
  • [ ] v1.4/merge-categories
  • [ ] v1.4/recommendation-likelihood
  • [ ] v1.4/request-deletion
  • [ ] v1.4/request-email-change
  • [ ] v1.4/user-forgot-password
  • [ ] v1.4/user-get-profiles
  • [ ] v1.4/user-password-change-confirmation
  • [ ] v1.4/wallet-get-categories
  • [ ] v1.5/change-to-two-way-transfer
  • [ ] v1.5/delete-transfer-transaction
  • [ ] v1.5/link-two-transactions-into-transfer
  • [ ] v1.5/revert-transfer-to-regular-transaction
  • [ ] v1.5/transaction-suggestions
  • [ ] v1.5/transfer-funds
  • [ ] v1.5/update-transfer
  • [ ] v1.5/user-fb-connect
  • [ ] v1.5/user-google-connect
  • [ ] v1.5/viewed-dialogs
  • [ ] v1.5/wallet-create-transaction
  • [ ] v1.5/wallet-delete-transaction
  • [ ] v1.5/wallet-update-transaction
  • [ ] v1.6/get-transactions
  • [ ] v1.6/iframe-wallet-data?id=
  • [ ] v1.6/reorder-wallets
  • [ ] v1.6/wallet-get-transaction
  • [ ] v1.7/reorder-budgets
  • [ ] v1.8/create-transaction-template
  • [ ] v1.8/delete-transaction-template
  • [ ] v2/destroyCredentials
  • [X] v1.3/banks-get-all
  • [X] v1.3/category-image-ids
  • [X] v1.4/user-get-profile
  • [X] v1.4/user-login
  • [X] v1.4/user-logout
  • [X] v1.4/wallet-create-category
  • [X] v1.4/wallet-update-category
  • [X] v1.5/user-registration
  • [X] v1.5/user-update-profile
  • [X] v1.6/get-all-user-categories
  • [X] v1.6/user-currencies
  • [X] v1.7/create-budget
  • [X] v1.7/delete-budget
  • [X] v1.7/edit-budget
  • [X] v1.7/get-budgets
  • [X] v1.8/get-transaction-templates
  • [X] v1.8/wallet-get-transactions
  • [X] v1/wallet-create
  • [X] v1/wallet-delete
  • [X] v1/wallet-delete-category
  • [X] v1/wallet-get-all
  • [X] v1/wallet-invite-to-share
  • [X] v1/wallet-unshare-user
  • [X] v1/wallet-update
  • [X] v2/countries
  • [X] v2/logins/refresh
  • [X] v2/providers
  • [X] v2/url
  • [X] v2/visible

Contributing

If you can improve anything in this repo, feel free to add a pull request or add an issue!