Back to catalog

Mailshake · Outreach

Mailshake API / Add recipients to a campaign

Adds recipients to a campaign (max 5,000 per campaign, plus a monthly API cap). Unless the campaign is paused they are scheduled to receive emails right away. Provide one of listOfEmails, addresses or csvData. This changes data in your account.

Live data

You are looking at the live public catalog.

unverifiedRequest shape unavailableUnverified
Published API evidence
Public metadata only. Response bodies, credentials, and internal review notes are never displayed.

No verification date is claimed. No response capture is claimed.

Request parameters

  • addAsNewList body · optional

    true keeps these recipients grouped as a new list. Default false.

  • addresses body · optional

    Structured recipients: objects with emailAddress (required), fullName, twitterID, instagramID, facebookUrl, linkedInUrl, account, phoneNumber and fields (key/value hash used as text replacements).

  • campaignID body · required

    Campaign to add to.

  • csvData body · optional

    Object with csvRawData or link, emailColumnName (required), fullNameColumnName and other column-name mappings.

  • listOfEmails body · optional

    Comma or newline separated addresses, optionally as "John Doe <john@doe.com>".

  • truncateExtraFields body · optional

    Ignore fields beyond the 30-field limit instead of rejecting. Default false.

No allowlisted official documentation or pricing reference is available.

Sign in to run this operation, inspect live eligibility, and see governed execution and audit evidence. Sign in.