How can I build my own get address transactions API?
You can use NBXplorer: https://github.com/dgarage/NBXplorer/blob/master/docs/API.md#address-transactions
How to setup NBXplorer? https://youtu.be/a5ehSfzYkJo
Requirements: Bitcoin Core and .NET Core SDK