Looking for a third party API service that can perform transactions on Cardano

Hi everyone,
I am looking for a third party API service that can perform transactions and view transaction data, wallet balances, etc
I looked into https://blockfrost.io/ and I found that it doesn’t require the walletId parameter anywere in its APIs.
I was using this walletId parameter in cardano-wallet APIs (Cardano Wallet Backend API Documentation) to interact with the chain that was setup locally on my system.
Now I wanted to interact with the chain using third party APIs and no longer interact with the chain that is setup locally.
Also I have experience working on JS and nodejs. A node based sdk would be ideal for me.
Needed your suggestions to do the same.
Thanks in advance