The HTTP API has some advantages:
- It’s faster.
- Better for large scale sending.
- You don’t have to deal with MIME because we will assemble it on our side.
- Just use a request library available for your language of choice.
The advantage of SMTP is it's flexible with existing applications as you may just need to swap out the SMTP credentials.