An alternative to the blockchain.info API is the Chain.com API. It's very easy to get up and running and the documentation is very robust, and there is support for various languages, or simple CURL requests.
OP is looking for payment forwarding. Chain.com API
DOES NOT offer this with their API. Also I have noticed chain's API is VERY unreliable especially their websocket API. Blockcypher offers payment forwarding if you are looking for an alternative.
Chain API works wonders with indexing and listing transactions. When I was indexing transactions using blockchain it was very slow and I actually got locked out due to so many requests needed, I needed to go manually from tx 1 to 25, then 26 to 50, then 51 to 76, you get the picture. With chain I am currently listing the last 500 transactions, and since there is API keys I don't get locked out and it is near instant.