bitvavo / python-bitvavo-api

Python wrapper for the Bitvavo API
https://pypi.org/project/python-bitvavo-api/
ISC License
38 stars 25 forks source link

Additional REST endpoints - rewardHistory() && affiliateHistory() #32

Open erzwo31 opened 2 years ago

erzwo31 commented 2 years ago

I woul want to promote additional endpoints for fetching an account's data for (staking) rewards and affiliate payments.

In order to make use of the API with regards to taxation, I am missing the aforementioned features. Extracting the data from the export option of bitvavo's transaction site is not what I need. I do not want to use Excel - I want my application to read all the essential data via API calls.

I want to promote the following endpoints:

ihopethiswillfi commented 2 years ago

I'm calculating my taxes through Cointracking and just ran into the same thing. All staking transactions from Bitvavo are absent, after having imported everything through Bitvavo's API.

I'm subscribing to this topic here but I don't have good hopes. I was in touch with Bitvavo's support team 1 year ago about the need to add the transactions fees to the 'export CSV' function. They answered they had forwarded it to their development team. I'm thinking it's probably a one-liner in their code, or even less than that. Nothing has changed since then.

erzwo31 commented 1 year ago

I want to push this issue again, since API endpoints for all the account history is absolute essential for an API! I actually stopped using Bitvavo because this lack of API feature.

Berghopper commented 1 year ago

+1

This is needed badly for calculating staking income and resulting taxes from this income.

Edit: On top of this the dashboard should be updated as well. Some currencies might have been delisted for staking purposes and cannot be found back in the staking overview if they have staking history. This means that to retrieve all staking history you simply need to go through all currency history, which makes it even more laborious

RubReh commented 8 months ago

+1

willowmaster66 commented 6 months ago

+1 I can't build a correct history from the API.

FoxyRed commented 5 months ago

+1 I can't build a correct history from the API.