Please make DustLog records complete

I’m working on a tracking and accounting tool and finding it very difficult to get complete transaction history for my users, notably because the endpoint /sapi/v1/asset/dribblet is very limited…

  • Limited in number of records returned
  • Limited to only last 12 months of data
    This makes it very difficult to track and creates issues with tax authorities as we have to tell them “Binance doesn’t provide the data”.
    Please fix and add full history for these types of transactions.

Hi @Alex_M, from what I can check, if GET /sapi/v1/asset/dribblet has startTime=0&endTime=today_timestamp, the response should have all the records.

Are you detecting a default max number of records in the response? Please give specific values on your case by sharing complete request URL (with params) in query-string, returned number of records and the expected size.

As alternative, you can use UI:

Hi - thanks for the reply but this is actually the issue.

If I do : as you mention, with my personal account I can retrieve 3 instances of dust log:

  • January 2021
  • September 2021
  • and March 2021.
    When I go to the UI, i see the same 3 lines shown for these dust swaps, nothing more.

However , I know for a fact that I have dust converts in March and January 2020, which I can only find if I export full history through Binance UI… but the issue is I would need to export the whole 3-4 years history of Binance to find all of this data, and Binance only allows 4 exports per month of 3 month periods, so it is not realistic to get full transaction data the same way the API can.

So both the UI and the API are missing this reporting data. I agree it is not very critical amounts but when it comes to reporting authorities, the smallest mistake can be an issue so we need to be precise, especially since it can impact cost basis and realized profit reporting.



Sorry, this seems to actually be already covered in Pagination for DustLog, Asset Dividend Record, Swap History (BSWAP).
The endpoint seems to only return the last 100 records, but we’ll share your feedback on this.

Hi - any update on this? Please check my reply as it is not the same issue as you mentioned originally.

add pagination to dustlog as soon as possible!

If there is more than 100 registers executed at the same time, it won’t return complete history.

1 Like