module BlazeVerify
Constants
- VERSION
Attributes
api_key[RW]
max_network_retries[RW]
Public Instance Methods
account()
click to toggle source
# File lib/blazeverify.rb, line 41 def account client = BlazeVerify::Client.new response = client.request(:get, 'account') Account.new(response.body) end
verify(email, smtp: nil, accept_all: nil, timeout: nil)
click to toggle source
# File lib/blazeverify.rb, line 24 def verify(email, smtp: nil, accept_all: nil, timeout: nil) opts = { email: email, smtp: smtp, accept_all: accept_all, timeout: timeout } client = BlazeVerify::Client.new response = client.request(:get, 'verify', opts) if response.status == 249 raise BlazeVerify::TimeoutError.new( code: response.status, message: response.body ) else Verification.new(response.body) end end