Method: Sendgrid::API::Newsletter::Emails::Services#add

Defined in:
lib/sendgrid/api/newsletter/emails.rb

#add(list, emails) ⇒ Entities::ResponseInsert

Add one or more emails to a Recipient List.

Parameters:

  • list (String, Entities::List)

    A list name or Entities::List object.

  • emails (Array<Entities::Email>)

    A list of emails to be added. Limited to a 1000 entries maximum.

Returns:

See Also:



25
26
27
28
# File 'lib/sendgrid/api/newsletter/emails.rb', line 25

def add(list, emails)
  params = { :list => extract_listname(list), :data => map_emails(emails, :to_json) }
  perform_request(Entities::ResponseInsert, 'newsletter/lists/email/add.json', params)
end