How does one submit a transaction to the network using the blockchain.info API?
To broadcast Bitcoin transaction using blockchain.info you have to send a post request to https://blockchain.info/pushtx with tx=yourRawTransaction.

I would suggest you run your own node because you may face some rate limit.