Send a Single Email

Send one email payload to one or more recipients (To/CC/BCC). Attachments supported; total payload ≤ 20 MB.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Kaleyra Account SID (e.g., HXAP16XXXXXX97IN).

Body Params

Email payload for single email sending.

string
required

Sender email address; domain must be whitelisted on your account.

string

Display name shown to recipients.

string
required

Comma-separated list of recipients (max 50 addresses).

string

Comma-separated CC recipients (max 50 addresses).

string

Comma-separated BCC recipients (max 50 addresses).

string

Email subject. When using templates, the API subject overrides the template subject if present.

string

Category/label for the email (for reporting/segmentation).

string
enum

Email type; defaults to MKT if omitted.

Allowed:
integer

Send priority (implementation-specific; higher values may be processed first).

string

HTML content of the message (≤ ~5 MB). Preferred for tracking.

string

Plain-text body companion to html_body (e.g. multipart/alternative text part). Distinct from text_body in some integrations.

string

Plain text content (≤ ~5 MB). Used by clients that don’t support HTML.

string

Reply-to address to receive responses.

boolean

Set true to enable params substitution in subject/body (use {{key}} placeholders).

params
object

Key-value pairs for dynamic substitution (≤ 20 keys; key ≤ 20 chars; value ≤ 4000 chars).

attachments
array of objects

Attach files in JSON requests by absolute URL or Base64 content. For local file uploads, use multipart/form-data with repeated file fields. Overall email (text + html + attachments) ≤ 20 MB.

attachments
string

Callback profile ID configured for webhook notifications.

string

Optional contextual reference (e.g., campaign name).

string

Optional contextual reference (e.g., customer ID).

string

Optional contextual reference.

string

Optional third contextual reference (e.g. segment or batch id).

string

Template ID to use; API fields override template fields where present.

string

Name of a saved template to use (alternative to template_id). API fields override template fields where present.

string

Optional webhook identifier if supported on your account.

metadata
object

Free-form metadata echoed in logs/callbacks (if enabled).

Headers
string
required

API Key generated by kaleyra.io. Example - Ac4XXXXX21f

string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json



© 2026 Kaleyra Inc. All rights reserved.
Trademarks, logos and service marks displayed on this site are registered and unregistered trademarks of Kaleyra Inc.