Class: Telapi::Carrier

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

Overview

Wraps TelAPI Carrier 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::Carrier object given a phone number See www.telapi.com/docs/api/rest/carrier-services/carrier-lookup/



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

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