Send receipts, account updates and application notifications through POST /v1/emails. Use an active mailbox on a verified domain as the sender. Keep API keys on your server and scope each key to the access your application needs.
02
Retry requests with confidence
Supply an Idempotency-Key with each send request. Reuse that key only when retrying the exact same payload. Scheduling and attachment references let your application prepare a message before it is submitted.
03
Understand what happened after sending
Read message state and events or receive signed webhooks. Verify webhook signatures, check timestamps and deduplicate event IDs. A submitted message has been accepted by the sending mail server; that state does not promise remote acceptance or inbox placement.
04
Sending that respects your limits
Email API access requires platform and organization enablement. Plan allowances, operational limits, sender verification and suppression checks apply. Review the current available capacity before planning volume. RelyPost is designed for transactional messages; it does not provide a newsletter campaign editor.
GOOD TO KNOW
A few useful answers.
Can I use the API with business email?
Yes. Both products can belong to the same organization. They have independent plans and usage. API sending must also be enabled for the service and your organization.
Does an accepted API request mean the email was delivered?
No. Request acceptance, mail-server submission, remote-server acceptance and inbox placement are different outcomes. Inspect the returned state and subsequent delivery events before deciding whether another send is appropriate.
Where should I store an API key?
Store the key in your server environment or secret manager. Never embed it in a browser, mobile app bundle or public repository. Revoke a key when it is no longer needed.