Sha256: 9812b1723a5701947daaacb2587b0f5b4e8947ea883488462208907ec6385a63

Contents?: true

Size: 588 Bytes

Versions: 13

Compression:

Stored size: 588 Bytes

Contents

require 'sendgrid-ruby'
include SendGrid

sg_client = SendGrid::API.new(api_key: ENV['SENDGRID_API_KEY']).client
settings = SendGrid::Settings.new(sendgrid_client: sg_client)

# Fetch settings
response = settings.bcc
puts response.status_code
puts response.body
puts response.headers

# Turn on bcc settings
response = settings.update_bcc(enabled: true, email: 'email@example.com')
puts response.status_code
puts response.body
puts response.headers

# Turn off bcc settings
response = settings.update_bcc(enabled: false)
puts response.status_code
puts response.body
puts response.headers

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
sendgrid-ruby-6.7.0 examples/helpers/settings/example.rb
sendgrid-ruby-6.6.2 examples/helpers/settings/example.rb
sendgrid-ruby-6.6.1 examples/helpers/settings/example.rb
sendgrid-ruby-6.6.0 examples/helpers/settings/example.rb
sendgrid-ruby-6.5.2 examples/helpers/settings/example.rb
sendgrid-ruby-6.5.1 examples/helpers/settings/example.rb
sendgrid-ruby-6.5.0 examples/helpers/settings/example.rb
sendgrid-ruby-6.4.0 examples/helpers/settings/example.rb
sendgrid-ruby-6.3.9 examples/helpers/settings/example.rb
sendgrid-ruby-6.3.8 examples/helpers/settings/example.rb
sendgrid-ruby-6.3.7 examples/helpers/settings/example.rb
sendgrid-ruby-6.3.6 examples/helpers/settings/example.rb
sendgrid-ruby-6.3.5 examples/helpers/settings/example.rb