# Trading 212 API integration

**URL:** <https://community.trading212.com/t/trading-212-api-integration/52565>\
**Category:** 💡 Feature suggestions & ideas\
**Created:** [November 8, 2021, 11:22am UTC](https://community.trading212.com/t/trading-212-api-integration/52565 "2021-11-08T11:22:31Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vladanm999](https://avatars.discourse-cdn.com/v4/letter/v/e5b9ba/32.png) [@Vladanm999](https://community.trading212.com/u/Vladanm999)\
**Post date:** [November 8, 2021, 11:22am UTC](https://community.trading212.com/t/trading-212-api-integration/52565/1 "2021-11-08T11:22:31Z")

</div>

Trading 212 should add an API plugin so that finance apps like emma can access the current portfolio. The rival app freetrade currently has this feature and trading 212 should add the same to rival them

---

<div class="post-metadata">

**Author:** ![red](https://avatars.discourse-cdn.com/v4/letter/r/59ef9b/32.png) [@red](https://community.trading212.com/u/red)\
**Post date:** [November 8, 2021, 11:33am UTC](https://community.trading212.com/t/trading-212-api-integration/52565/2 "2021-11-08T11:33:44Z")

</div>

FT doesn’t have an API though they have said it might come in the future.

---

<div class="post-metadata">

**Author:** ![Finki](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/finki/32/8284_2.png) [@Finki](https://community.trading212.com/u/Finki)\
**Post date:** [November 8, 2021, 12:20pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/3 "2021-11-08T12:20:35Z")

</div>

As basic as it is the CSV download from T212 is pretty powerful.

I take it, dump it to Excel and create all manner of “views”… P&L… Tax/CGT positions …

T212 do expose quite a lot of api data for assets available and (if you use something like Selenium) you can actually get your portfolio and cash positions out automatically once you’ve got an authorisation token.

CSV is basic, I know. But works.

---

<div class="post-metadata">

**Author:** ![Scott](https://avatars.discourse-cdn.com/v4/letter/s/3e96dc/32.png) [@Scott](https://community.trading212.com/u/Scott)\
**Post date:** [November 8, 2021, 4:19pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/4 "2021-11-08T16:19:48Z")

</div>

+1 for this.

Having an API would allow many services to be able to connect and use our data without having to export or edit the downloaded .CSV

Please add this T212.

---

<div class="post-metadata">

**Author:** ![cjh](https://avatars.discourse-cdn.com/v4/letter/c/2acd7d/32.png) [@cjh](https://community.trading212.com/u/cjh)\
**Post date:** [November 8, 2021, 8:28pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/5 "2021-11-08T20:28:17Z")

</div>

+1 for this also. I run a site called DiviTrack which currently uses CSV exports which can be unreliable due to format changes. It would help a lot to have a T212 api as it would allow real-time updates and not force the user to constantly export CSVs!

---

<div class="post-metadata">

**Author:** ![Dougal1984](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/dougal1984/32/14304_2.png) [@Dougal1984](https://community.trading212.com/u/Dougal1984)\
**Post date:** [November 8, 2021, 10:10pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/6 "2021-11-08T22:10:06Z")

</div>

Or build an app to recognise US/EU time formats and stuff or mark different columns as different things like wallmine.

Not saying wallmine is perfect, far from it but there needs to be a bit of give and take on both sides.

---

<div class="post-metadata">

**Author:** ![Vladanm999](https://avatars.discourse-cdn.com/v4/letter/v/e5b9ba/32.png) [@Vladanm999](https://community.trading212.com/u/Vladanm999)\
**Post date:** [December 21, 2021, 5:03pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/7 "2021-12-21T17:03:34Z")

</div>

They should simply use the open banking API, would be a dream. Make tracking much easier than opening the app each time. I know currently the focus is on but it opening to new customers but once the shifts change would be ideal.

---

<div class="post-metadata">

**Author:** ![Graham](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@Graham](https://community.trading212.com/u/Graham)\
**Post date:** [November 8, 2022, 3:55pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/8 "2022-11-08T15:55:11Z")

</div>

Twelve months on and still nothing.

---

<div class="post-metadata">

**Author:** ![Scrooge\_McCodf](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/scrooge_mccodf/32/18951_2.png) [@Scrooge\_McCodf](https://community.trading212.com/u/Scrooge_McCodf)\
**Post date:** [November 8, 2022, 5:27pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/9 "2022-11-08T17:27:01Z")

</div>

> [@Graham](#):
>
> Twelve months on and still nothing.

You should expect that. Nowhere on this thread does 212 say:

_“Great idea, we’ll have this ready for you in 12 months!”_

---

<div class="post-metadata">

**Author:** ![Shorty68DE](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@Shorty68DE](https://community.trading212.com/u/Shorty68DE)\
**Post date:** [November 8, 2022, 6:36pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/10 "2022-11-08T18:36:14Z")

</div>

I am also waiting for API integration.

---

<div class="post-metadata">

**Author:** ![whafner](https://avatars.discourse-cdn.com/v4/letter/w/6a8cbe/32.png) [@whafner](https://community.trading212.com/u/whafner)\
**Post date:** [February 24, 2023, 9:06am UTC](https://community.trading212.com/t/trading-212-api-integration/52565/11 "2023-02-24T09:06:42Z")

</div>

Thats the only reason I created a community account 😃  
please expose a basic API for us developers out there, your platform will profit from third-party tools and make the community stronger.

For me the main use-case would be just to retrieve the current balance of an account (maybe via a given personal api-token) so that I can display it in my finance app.

---

<div class="post-metadata">

**Author:** ![Dougal1984](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/dougal1984/32/14304_2.png) [@Dougal1984](https://community.trading212.com/u/Dougal1984)\
**Post date:** [February 24, 2023, 10:03am UTC](https://community.trading212.com/t/trading-212-api-integration/52565/12 "2023-02-24T10:03:33Z")

</div>

> [@whafner](#):
>
> For me the main use-case would be just to retrieve the current balance of an account (maybe via a given personal api-token) so that I can display it in my finance app.

There is an App that does this already - MoneyHub I think.

---

<div class="post-metadata">

**Author:** ![Zergui](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/zergui/32/14620_2.png) [@Zergui](https://community.trading212.com/u/Zergui)\
**Post date:** [February 24, 2023, 11:09am UTC](https://community.trading212.com/t/trading-212-api-integration/52565/13 "2023-02-24T11:09:19Z")

</div>

> [@whafner](#):
>
> please expose a basic API for us developers out ther

I have to agree with @Finki , no need for a public API when you’re a dev, as long as you’re fine if things might break from time to time 🤷

---

<div class="post-metadata">

**Author:** ![Bogi.H](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/bogi.h/32/23576_2.png) [@Bogi.H](https://community.trading212.com/u/Bogi.H)\
**Post date:** [February 24, 2023, 2:31pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/14 "2023-02-24T14:31:56Z")

</div>

Welcome, @whafner 🙏

Appreciate the interest, but this is not something we’re considering. Still, if this changes at some point, we’ll let you know.

---

<div class="post-metadata">

**Author:** ![cablecar](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@cablecar](https://community.trading212.com/u/cablecar)\
**Post date:** [April 13, 2023, 7:07pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/15 "2023-04-13T19:07:51Z")

</div>

Honestly why? This is a standard feature of all modern services.

---

<div class="post-metadata">

**Author:** ![Dougal1984](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/dougal1984/32/14304_2.png) [@Dougal1984](https://community.trading212.com/u/Dougal1984)\
**Post date:** [April 13, 2023, 10:37pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/16 "2023-04-13T22:37:05Z")

</div>

Care to name where else does this?

---

<div class="post-metadata">

**Author:** ![chantal](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/chantal/32/12676_2.png) [@chantal](https://community.trading212.com/u/chantal)\
**Post date:** [April 14, 2023, 10:46am UTC](https://community.trading212.com/t/trading-212-api-integration/52565/17 "2023-04-14T10:46:39Z")

</div>

> [@Bogi.H](#):
>
> Appreciate the interest, but this is not something we’re considering.

Isn’t the API on CFD active anymore? I can’t remember the name anymore, but there used to be a service, where you could algo trade on CFDs. They went out of business two years ago I believe.

---

<div class="post-metadata">

**Author:** ![Momchil.G](https://dub1.discourse-cdn.com/flex013/user_avatar/community.trading212.com/momchil.g/32/22807_2.png) [@Momchil.G](https://community.trading212.com/u/Momchil.G)\
**Post date:** [April 14, 2023, 1:28pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/18 "2023-04-14T13:28:19Z")

</div>

There aren’t any active APIs for the time being, including on the CFD app. We’ll let everyone know if this changes in the future, though ✌

---

<div class="post-metadata">

**Author:** ![Vladanm999](https://avatars.discourse-cdn.com/v4/letter/v/e5b9ba/32.png) [@Vladanm999](https://community.trading212.com/u/Vladanm999)\
**Post date:** [April 14, 2023, 1:53pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/19 "2023-04-14T13:53:52Z")

</div>

I feel as though an API would be great just to track my account balance in a money managing app like EMMA finance. If anything it would be a great way to get me to invest more.

---

<div class="post-metadata">

**Author:** ![Vladanm999](https://avatars.discourse-cdn.com/v4/letter/v/e5b9ba/32.png) [@Vladanm999](https://community.trading212.com/u/Vladanm999)\
**Post date:** [April 14, 2023, 1:55pm UTC](https://community.trading212.com/t/trading-212-api-integration/52565/20 "2023-04-14T13:55:13Z")

</div>

Nutmeg offer this, and so does EMMA finance

[Next page](https://community.trading212.com/t/trading-212-api-integration/52565.md?page=2)
