Module: JetEmail::Batch

Defined in:
lib/jetemail/batch.rb

Class Method Summary collapse

Class Method Details

.send(emails = []) ⇒ Hash

Send a batch of up to 100 emails.

Parameters:

  • emails (Array<Hash>) (defaults to: []) —

    Array of email parameter hashes (same schema as Emails.send)

Returns:

  • (Hash) —

    Response with :summary and :results keys



10
11
12
13
# File 'lib/jetemail/batch.rb', line 10

def send(emails = [])
  path = "email-batch"
  JetEmail::Request.new(path, { emails: emails }, "post").perform
end