The Binance API is fully functional. However updating the trade pairs (e.g. BTC/XLM) is needed as opposed to other APIs. Each time you have a transaction which involves a coin that you have never been traded before at Binance you need to update the trade pairs by following the steps described here. So it is not necessary to update the trade pairs each time you have a transaction unless you have a transaction of a coin for the first time.
While setting up the API Job for the first time all of your traded pairs on Binance will be imported. If you trade a new pair (Buy or Sell currency) there is a manual update within the API job needed. This button is available when you click on editing your API job.
Within the API job there will be just already imported trade pairs automatically updated. In addition the BNB third currency fees are imported automatically if they are used for trading. For more details you can check this article as well: BNB balance wrong due to fees not being deducted
Please note that after you updated the Trade Pairs, you need to also click on Check Now to kick start the import and this might take up to 30min, if you have many pairs to check.