Send
One request. Nothing to wire up first.
A key from your dashboard, a verified sender, a JSON body. The response carries the message id you will see again on every delivery event, so a bounce three hours later still points back at the exact send that caused it.
Idempotency is a header, not a project: repeat a request with the same key after a timeout and you get the original message back instead of a duplicate receipt.