class Bandwidth::AvailableNumber
The Available Numbers resource lets you search for numbers that are available for use with your application.
Public Class Methods
search_local(client, query = nil)
click to toggle source
Search for available local numbers @param client [Client] optional client instance to make requests @param query [Hash] hash with parametes to search: city, state, zip, areaCode, localNumber, inLocalCallingArea, quantity, pattern @return [Array] search result @example
result = AvailableNumber.search_local(client, {:state=>"state", :zip=>"zip", :area_code=>"code"})
# File lib/bandwidth/available_number.rb, line 25 def self.search_local(client, query = nil) client.make_request(:get, "#{AVAILABLE_NUMBER_PATH}/local", query)[0] end
search_toll_free(client, query = nil)
click to toggle source
Search for available toll free numbers @param client [Client] optional client instance to make requests @param query [Hash} hash with parameters to search: quantity, pattern @return [Array] search result @example
result = AvailableNumber.search_toll_free(client, :quantity=>20)
# File lib/bandwidth/available_number.rb, line 14 def self.search_toll_free(client, query = nil) client.make_request(:get, "#{AVAILABLE_NUMBER_PATH}/tollFree", query)[0] end