NewsMAN icon

NewsMAN

Interact with NewsMAN API

Send Transactional Message

AI-generated

Summary

Send a NewsMAN transactional email to a recipient list in one API call. Build recipients from incoming items, a JSON expression, or manual JSON, and provide sender details, subject, HTML, and optional shared template parameters and account ID.

Inputs

  • List ID (required) — NewsMAN list ID used for the send.
  • Recipients Source (required) — Choose incoming items, an expression that evaluates to a JSON array, or manual JSON. Incoming items and expression modes send once using the first input item; incoming items must each contain an email in the configured field.
  • Recipient Email Field — In incoming-items mode, the field containing each recipient's email. Defaults to email; an email is required for every item.
  • Recipient Name Field — In incoming-items mode, optional field containing each recipient's name. Defaults to name.
  • Recipient Params Field — In incoming-items mode, optional field containing per-recipient template parameters. Defaults to params.
  • From Name (required) — Sender name included in the message.
  • From Email (required) — Sender email address included in the message.
  • Subject (required) — Email subject line.
  • HTML (required) — HTML email body.
  • Recipients (JSON Array) — In expression mode, must evaluate to an array of recipient objects, each with at least an email property.
  • Recipients JSON — In manual mode, provide an array of recipient objects, each with at least an email property. This field is required for that mode.
  • Global Params JSON — Optional shared template parameters sent for all recipients.
  • Account ID — Optional NewsMAN account ID; whitespace is trimmed before sending.

Output shape

A single output item containing the API response for the transactional send.

The node makes one POST request to NewsMAN's transactional message-send endpoint. With incoming-items or expression mode, it skips subsequent input items after sending once; manual JSON mode runs per input item. Invalid recipient JSON, a non-array recipient value, a missing incoming email, or a blank sender name, sender email, subject, or HTML causes an error.

Links

Discussion