# \[NEW PLUGIN\] Binance API Bundle Release

**URL:** <https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538>\
**Category:** Plugins\
**Created:** [April 30, 2022, 1:34am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538 "2022-04-30T01:34:06Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [April 30, 2022, 1:34am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/1 "2022-04-30T01:34:06Z")

</div>

[Binance Plugin](https://bubble.io/plugin/binance-1642485615579x445835379883900900)

Hey Bubblers,

I have just released a Binance plugin that simplifies the difficult authentication structure for the API amongst other benefits. Keep in mind this is the first release of the plugin and has currently been designed to sync transaction history and allow for portfolio tracking features, similar to that of Koinly. A walkthrough of the plugin is available at: [https://youtu.be/nCt8qypQwWc](https://youtu.be/nCt8qypQwWc) and I will be making a video that outlines the process of syncing transaction history and how to setup that backend workflow (If you do some research online you’ll find this isn’t an easy process with the Binance API).

Please read through the detailed plugin description on the plugin page.

Please post any questions regarding the Binance API in this thread and I’ll be happy to try and help.

[Demo Page](https://binance-demo.bubbleapps.io/version-test?debug_mode=true)

Thanks

---

<div class="post-metadata">

**Author:** ![t.pumpanwong](https://avatars.discourse-cdn.com/v4/letter/t/c37758/32.png) [@t.pumpanwong](https://forum.bubble.io/u/t.pumpanwong)\
**Post date:** [June 13, 2022, 7:01am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/2 "2022-06-13T07:01:44Z")

</div>

Hi, thank you for building this. struggle with connecting API for a while and this help simplifies things.

would be happy if you could add Future Endpoint too.

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [June 14, 2022, 11:25am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/3 "2022-06-14T11:25:59Z")

</div>

thanks @t.pumpanwong,

which futures endpoints did you want specifically? There are a lot.

[https://binance-docs.github.io/apidocs/spot/en/#futures](https://binance-docs.github.io/apidocs/spot/en/#futures)

Happy to add these for you

---

<div class="post-metadata">

**Author:** ![t.pumpanwong](https://avatars.discourse-cdn.com/v4/letter/t/c37758/32.png) [@t.pumpanwong](https://forum.bubble.io/u/t.pumpanwong)\
**Post date:** [June 14, 2022, 1:12pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/4 "2022-06-14T13:12:24Z")

</div>

Thank you @agoo7714 , I’m trying to build a trading journal for futures so these two endpoints should cover all of it.

FYI, not sure if it affects your plugin or not, future has a separated endpoint and the base endpoint is: **[https://fapi.binance.com](https://fapi.binance.com)**  
[Binance API Documentation](https://binance-docs.github.io/apidocs/futures/en/#general-info)

All Orders (USER\_DATA) :  
[https://binance-docs.github.io/apidocs/futures/en/#all-orders-user\_data](https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data)

Account Trade List (USER\_DATA)  
[https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user\_data](https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data)

Thanks again for building this cool plugin

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [June 16, 2022, 1:46am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/5 "2022-06-16T01:46:02Z")

</div>

No worries, I will look into this for you. Thanks

---

<div class="post-metadata">

**Author:** ![t.pumpanwong](https://avatars.discourse-cdn.com/v4/letter/t/c37758/32.png) [@t.pumpanwong](https://forum.bubble.io/u/t.pumpanwong)\
**Post date:** [June 24, 2022, 1:44pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/6 "2022-06-24T13:44:41Z")

</div>

Thank you, please keep me posted here. Look forward to trying it out.

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [June 24, 2022, 9:08pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/7 "2022-06-24T21:08:52Z")

</div>

Will do, hoping to push this update this weekend 🙂

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [June 26, 2022, 3:18am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/8 "2022-06-26T03:18:50Z")

</div>

Hey @t.pumpanwong ,

I have just added these endpoints now. Please do some testing and confirm that they are working properly 🙂 Make sure to update the plugin to the latest release.

Thanks

---

<div class="post-metadata">

**Author:** ![t.pumpanwong](https://avatars.discourse-cdn.com/v4/letter/t/c37758/32.png) [@t.pumpanwong](https://forum.bubble.io/u/t.pumpanwong)\
**Post date:** [June 27, 2022, 2:28am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/9 "2022-06-27T02:28:14Z")

</div>

@agoo7714 Thank you!!, will test it out and let you know.

---

<div class="post-metadata">

**Author:** ![t.pumpanwong](https://avatars.discourse-cdn.com/v4/letter/t/c37758/32.png) [@t.pumpanwong](https://forum.bubble.io/u/t.pumpanwong)\
**Post date:** [June 27, 2022, 2:28pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/10 "2022-06-27T14:28:59Z")

</div>

Hi, not sure if i’m testing it the right way. I followed this two-step of your workflow in Binance-Demo

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/7/7/775940a518af4c49b9803ea49cc489de05e2582e.png)

These are my input

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/5/9/592bd4a9882706626bdb6f57dbb908a4c4e000a7.png)  
 ![image](https://us1.discourse-cdn.com/bubble/original/3X/9/1/91ff4b7f7ebfaa594597e7bbf6eebcfcbc48cc45.png)

I’m using real API key and just made an actual trade on my Binance USD-M Acc.

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [June 28, 2022, 12:37am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/11 "2022-06-28T00:37:34Z")

</div>

Hey @t.pumpanwong

so the api-result is just a text field and returns the raw text received by the api call. The result field is the one you want to display in a repeating group. Is your step 6 displaying anything in the group, I have updated the binance test app to display the raw returned data as seen in screenshot 2 below. Please try it now with your data and let me know if you get a response.

Screenshot 2

 ![Screen Shot 2022-06-28 at 10.33.48 am](https://us1.discourse-cdn.com/bubble/original/3X/9/3/93d2e6d14a2d49913d05a970f6eba32b815e6bdd.png)

---

<div class="post-metadata">

**Author:** ![Sarah\_Esteve](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/sarah_esteve/32/258989_2.png) [@Sarah\_Esteve](https://forum.bubble.io/u/Sarah_Esteve)\
**Post date:** [August 28, 2022, 1:29pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/12 "2022-08-28T13:29:53Z")

</div>

hello @agoo7714 ! I cannot make it work 😕  
The action Account Trade List always return an empty array

here’s how I set it up :

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/0/a/0abbb481fb85bfb28d7ade946103075e08142e7c.jpeg)

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/e/b/ebf51126032d86b9cd4154c83f651b8b25e476f4.png)

I tried in many way without success. Keys are ok, I tried them elsewhere.

Can you help ?

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [August 30, 2022, 2:00am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/13 "2022-08-30T02:00:51Z")

</div>

There are a few reasons this may be happening.

1. You would have to be using real keys and not testnet keys
2. A trade history would have to exist for the ADXUSDT pair. Have you definately traded this pair with the account you are using?

If you open the console on chrome, what does the error message say?

Thanks

---

<div class="post-metadata">

**Author:** ![Sarah\_Esteve](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/sarah_esteve/32/258989_2.png) [@Sarah\_Esteve](https://forum.bubble.io/u/Sarah_Esteve)\
**Post date:** [September 2, 2022, 4:06pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/14 "2022-09-02T16:06:02Z")

</div>

I successfuly got it work, thx. I think what I didn t understand is that we cannot get all the trade at once but need to ask for pair one by one… so painfull ! I don t undestand why theybuild their api this way

---

<div class="post-metadata">

**Author:** ![privilet.info](https://avatars.discourse-cdn.com/v4/letter/p/96bed5/32.png) [@privilet.info](https://forum.bubble.io/u/privilet.info)\
**Post date:** [December 1, 2022, 4:14am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/15 "2022-12-01T04:14:11Z")

</div>

It’s not working now due to the latest location restriction. How can we manage to get the data?

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [December 13, 2022, 4:46pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/16 "2022-12-13T16:46:07Z")

</div>

This is still working for me, can you take a screenshot of the error?

---

<div class="post-metadata">

**Author:** ![privilet.info](https://avatars.discourse-cdn.com/v4/letter/p/96bed5/32.png) [@privilet.info](https://forum.bubble.io/u/privilet.info)\
**Post date:** [December 14, 2022, 5:06am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/17 "2022-12-14T05:06:45Z")

</div>

Here’s the setup.

 ![Screen Shot 2022-12-14 at 12.05.56](https://us1.discourse-cdn.com/bubble/original/3X/2/8/288216cf20f4623b31397cfeeb8f60a13472c7d6.png)

Here’s the result of preview.

 ![Screen Shot 2022-12-14 at 12.06.03](https://us1.discourse-cdn.com/bubble/original/3X/0/2/0240b86b13c7c8a4b168ef1affd3aac0ebdbfe63.png)

The B. Eligibility is from here  
Binance Terms  
[https://www.binance.com/en/terms](https://www.binance.com/en/terms)

 ![Screen Shot 2022-11-30 at 19.32.27](https://us1.discourse-cdn.com/bubble/original/3X/f/7/f773eefa447e1b56d27760dd505ac8fa67394778.png)

They blocked the US area.

---

<div class="post-metadata">

**Author:** ![agoo7714](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/agoo7714/32/129385_2.png) [@agoo7714](https://forum.bubble.io/u/agoo7714)\
**Post date:** [December 15, 2022, 3:57pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/18 "2022-12-15T15:57:38Z")

</div>

Damn, I don’t think that is a problem I can solve easily. I think you would have to find a way to change your IP and fool Binance to think you are sending the request from a different country. If that error is trigged because the account is registered as a US account there may not be a workaround available as I don’t think you can change an account’s region. It may be worth reaching out to there customer service and asking for more clarification on the rules and if there are any workarounds available (I have found there customer service to be helpful in the past).

---

<div class="post-metadata">

**Author:** ![JohnMark](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/johnmark/32/42431_2.png) [@JohnMark](https://forum.bubble.io/u/JohnMark)\
**Post date:** [December 15, 2022, 4:53pm UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/19 "2022-12-15T16:53:56Z")

</div>

@agoo7714 Indeed, Binance checks the “IP” origin. The only way is to use a VPN or a redirection using a server outside the US. I don’t know if it is possible to do it with Make (formerly Integromat). I’m waiting a response from Make.

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/b/a/ba1721bc70c22d42a69d36064b15d8cfe3eac9fa.jpeg)

---

<div class="post-metadata">

**Author:** ![JohnMark](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/johnmark/32/42431_2.png) [@JohnMark](https://forum.bubble.io/u/JohnMark)\
**Post date:** [December 18, 2022, 3:41am UTC](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538/20 "2022-12-18T03:41:37Z")

</div>

@agoo7714

The idea is to open an account with the EU server.

Response from Make:

* * *

" Yes, the way the platform works is that when you register for an account, you are asked to choose a region in which the data will be held.

​1. EU  
​2. US

Whatever, region you specify, the data is held there. Once the account is created, you cannot make any changes to the origin or source of the requests. "

[Next page](https://forum.bubble.io/t/new-plugin-binance-api-bundle-release/204538.md?page=2)
