Document hidden API/service from existing web app

Job ID: 31614640

Budget: $30 – $250 USD

I need someone to figure out how to scrape some account data from a brokerage website that I use.
The existing website provides very limited access to the data, and I want to automate the scraping of that data.
The point of this is to back out the API for my currently open trades and closed trades, so then I can do parsing & analysis in jupyter.

Deliverables will be:
- Determination if this is even possible
- Documentation of how to use their API to get the data I want
- IF this requires some complex wrapper to set up the transaction:
- provide a template that I can use; format is flexible (static JS + HTML, JS function, Python function, etc)

I am NOT looking for a Selenium solution.
The point of this job is to figure out how to use an undocumented API, if possible.

Approaching this project might be a *little* tricky, since I won't be sharing my login with you.
BUT: I can dump you the "Page Source" from the page after login. From there, I think this will just be reading a bunch of crazy JS to figure out how it works.
AND: you can create a free account and be able to use the same web app that I am.
(I can also give you a ~10 minute tutorial on how to put some money into FX automated trading, if you want)

I really do not know the web/front-end stack. But it LOOKS like this JS might be generated from Typescript, or something else that emits JS, which might make it hard to understand.

Please contact me on chat, and I will provide a link to a publicly host JS file that implements the website.
I suggest you do this BEFORE bidding the job.

The user click through looks something like:
1) https://clients.lqdfx.com/en/trading-account/list
2) "fa fa-cog" element for one of the accounts
3) "VIEW TRADES" button behind that
4) This presents a web form with a 2 tabs and date range and a "Search" button
5) The content returned in this form is what I ultimately want
Related categories: JavaScript AJAX CSS Web Scraping Frontend Development