BTCMarkets / API

API
119 stars 30 forks source link

funding history? #20

Open npomfret opened 7 years ago

npomfret commented 7 years ago

Is there an API call that will return a history of deposits and withdrawals?

markdakers commented 7 years ago

This would be really useful, every other exchange I've used has this.

npomfret commented 7 years ago

Not sure anyone from the exchange reads these

martin-nginio commented 7 years ago

Hi,

Thanks for your query. At this stage there are no APIs that would return fund transfer history, however given the interest from our customers, we'd like to add this to our engineering backlog for development. I do not have ETA for release at this stage, but happy to update this ticket as soon as the new API is released.

npomfret commented 7 years ago

I really need this feature. Could you please prioritise??

It's come to my attention that some exchanges aren't processing deposits and withdrawals correctly. Without this information it's impossible for me to correlate funds movements between exchanges.

npomfret commented 7 years ago

Is there anyway to download the data from the website?

martin-nginio commented 7 years ago

Please login to the website and use transaction history page in order to download full history as csv if you need the data immediately. transaction history page covers both fund transfer as well as all trade activities (you can filter out fund transfer by currency and transfer types).

I'm assuming you need history of withdraw/deposit activities for AUD and all other crypto currencies.

If you need any other specific data please contact our support team and they should be able to assist you with your immediate needs.

As for the the fund transfer API, I can confirm this feature is now active in development plan and the team will start working on it soon.

npomfret commented 7 years ago

Yes I saw that I can download the transactions, thanks.

However, the csv file that it produces isn't in a valid format. Not all rows have the same number of columns so it's quite difficult to use. I've pasted the first 4 rows below as an example. Also, I really need the network transaction id and destination wallet address. The problem I'm trying to solve is that some exchanges aren't processing deposits or withdrawals correctly, and without the network transaction id it's very difficult to chase down the problem.

Please get the API improved, this is such an important feature.

Regards

Nicholas Pomfret

Snippet:

creationtime, recordType, action, currency, amount, desciption, referenceId 2017-08-05T19:24:13Z,Fund Transfer,Deposit,BCH,0.00000056,Deposit for Bitcoin Cash Fork,7893 2017-07-26T14:00:01Z,Fund Transfer,Deposit,BTC,0.10000000,Bitcoin DEPOSIT was successfull.BITCOIN Deposit, B 0.1000,494077500 2017-07-27T13:54:48Z,Trade,Buy Order,BTC,-0.03144000,API: Buy 0.4000ETH @ BTC 0.0786 Fully matched at 0.0786,495967999 2017-07-27T13:54:48Z,Trade,Buy Order,ETH,0.40000000,Buy 0.4000ETH @ BTC 0.0786 Trade settled,495967999

On 2 September 2017 at 03:35, martin-nginio notifications@github.com wrote:

Please login to the website and use transaction history page in order to download full history as csv if you need the data immediately. transaction history page covers both fund transfer as well as all trade activities (you can filter out fund transfer by currency and transfer types).

I'm assuming you need history of withdraw/deposit activities for AUD and all other crypto currencies.

If you need any other specific data please contact our support team and they should be able to assist you with your immediate needs.

As for the the fund transfer API, I can confirm this feature is now active in development plan and the team will start working on it soon.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/BTCMarkets/API/issues/20#issuecomment-326716830, or mute the thread https://github.com/notifications/unsubscribe-auth/AFPDPW8gnBmk8koLSlb1V3kzIzTHhEBVks5seL8NgaJpZM4OrjZB .

martin-nginio commented 7 years ago

Hi @npomfret

Our team has made a preview of fund transfer history API available and you can see the API documentation below (go to the fund transfer history section):

https://github.com/BTCMarkets/API/wiki/Fund-Transfer-API

At this stage, the API does not return crypto network transaction Id (as you mentioned above), however any fund transfer returned with Complete status is final so I'm hoping the API can help you with your requirements.

Please feel free review and if you have any feedbacks please let us know.

Thanks.

Regards, Martin

npomfret commented 7 years ago

Sorry for the slow reply, I'be been out of the country. I'll test this tomorrow. Thanks for your help!

On 14 September 2017 at 03:33, martin-nginio notifications@github.com wrote:

Hi @npomfret https://github.com/npomfret

Our team has made a preview of fund transfer history API available and you can see the API documentation below (go the fund transfer history section):

https://github.com/BTCMarkets/API/wiki/Fund-Transfer-API

At this stage, the API does not return crypto network transaction Id (as you mentioned above), however any fund transfer returned with Complete status is final so I'm hoping the API can help you with your requirements.

Please feel free review and if you have any feedbacks please let us know.

Thanks.

Regards, Martin

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/BTCMarkets/API/issues/20#issuecomment-329351727, or mute the thread https://github.com/notifications/unsubscribe-auth/AFPDPceGJXJgY8gaaWM6M5tV9h8SAjuBks5siJBsgaJpZM4OrjZB .

npomfret commented 5 years ago

@martin-nginio is the new fundtransfer/history api call a v2 endpoint?

martin-nginio commented 5 years ago

fundtransfer/history is part of v1.

(and sorry for the confusion as our v2 was only incremental update to v1 and not a full API set)

Thanks for your feedback.

Regards, Martin