bscscan は BSC(Binance Smart Chain) 用でほぼ etherscan のコピーです . アカウント登録で API key 取得してブロックチェーン情報を取得できます(結果は JSON).
1 秒あたり 5 回 per IP の制限がありますが, 普通に使う分には制限にはかからないでしょう.
例えば curl ですと以下のようにして取得できます.
APIKEY=XXXXXX
# POST の方がいいのかも?
curl -X GET https://api.bscscan.com/api -d "module=account&action=txlist&address=0x000000&startblock=0&endblock=99999999&sort=asc&apikey=${APIKEY}"
トランザクション数が多くて 10000 を超える場合は paging で処理することになります(bscscan の API 利用のドキュメント参照)