Is it possible to get the incoming and outgoing transactions from an account? according to this https://developers.eos.io/eosio-nodeos/reference link there is no way to do so. I've seen people making calls to /account/:name/history by running an own node and enabling wallet::plugin.
You can also use demux to watch for blocks that contain the actions you are interested in, then using websocket to push the data to your application
It seems like retrieving transactions from an account works through
but apparently, it doesn't show any data on the testnet, for people having this problem. Try check it on the mainnet.