Get an API key
Open the Sentvia dashboard and navigate to API keys. Click Create key, give it a name, and copy the value — it looks like
sv_live_…. Store it in an environment variable; you won’t be able to view the full key again after leaving that page.Every request is authenticated with
Authorization: Bearer sv_live_…. See Authentication for key management best practices.Create an inbox
Send a The response includes the inbox
POST /inboxes request with a local_part (the part before the @) and an optional display_name. The inbox is live immediately — no DNS setup, no waiting.id and its full address on the shared mail.sentvia.ai domain. Save the id — you’ll need it in the next step.Send an email
Use The response includes the message
POST /messages to send your first email from the inbox. Pass the inbox_id you received in the previous step, along with the recipient, subject, and body.id, a thread_id, and the Message-ID header. Keep the thread_id to follow the conversation as replies come in.Receive the reply
When the customer replies, Sentvia threads the message and fires a The response returns a signing
message.received event to your webhook. Register your endpoint in one request:secret (shown only once) — use it to verify that deliveries genuinely come from Sentvia. For the full verification flow, see Receiving email.Next: explore the concepts
Inboxes, sending, receiving, and threading explained in depth.