Class: Telapi::CallerId

Inherits:
Resource
  • Object
show all
Defined in:
lib/telapi/caller_id.rb

Overview

Wraps TelAPI CNAM Caller ID functionality

Class Method Summary collapse

Methods inherited from Resource

#attributes, #initialize

Methods included from Network

api_uri, default_options, delete, get, post, response_format

Constructor Details

This class inherits a constructor from Telapi::Resource

Class Method Details

.lookup(phone_number) ⇒ Object

Returns a Telapi::CallerId object given a phone number See www.telapi.com/docs/api/rest/carrier-services/cnam-lookup/



8
9
10
11
12
# File 'lib/telapi/caller_id.rb', line 8

def lookup(phone_number)
  opts = { :PhoneNumber => phone_number }
  response = Network.get(['CNAM'], opts)
  CallerId.new(response)
end