Hi Raj -
That makes sense for the use case where an email is built an approved in Marketo and an API call just tells Marketo to go ahead and send it to someone.
I haven't dug into Marketo's API yet, but isn't there also a case where everything (content, recipient, sender, subject, etc.) is set via the API and Marketo is just delivering the message, meaning that the message doesn't actually exist anywhere in Marketo, only the delivery? Or do all emails that are called and sent via API need to exist somewhere in Marketo, even if it's just as a blank placeholder that gets populated by info passed via API?
Thanks!
-patrick