class Bandwidth::Account

Account API allows you to retrieve your current balance, transaction list, account type and all elements related to your platform account.

Public Class Methods

get(client) click to toggle source

Get information about your account @param client [Client] optional client instance to make requests @return [Hash] account information @example

account = Account.get(client)
# File lib/bandwidth/account.rb, line 12
def self.get(client)
  client.make_request(:get, client.concat_user_path(ACCOUNT_PATH))[0]
end
get_transactions(client, query={}) click to toggle source

Get a list of the transactions made to your account @param client [Client] optional client instance to make requests @param query [Hash] optional query hash @return [Array] list of transactions @example

transactions = Account.get_transactions(client)
# File lib/bandwidth/account.rb, line 23
def self.get_transactions(client, query={})
  client.make_request(:get, client.concat_user_path(ACCOUNT_PATH + "/transactions"), query)[0]
end