Module: Smsc::Api::Balance

Included in:
Client
Defined in:
lib/smsc/api/balance.rb

Overview

Balance api module

Instance Method Summary collapse

Instance Method Details

#balanceSmsc::Balance

Receive customer balance

Examples:

#receive balance
client.balance

Returns:



16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/smsc/api/balance.rb', line 16

def balance
  request(
    endpoint: 'balance',
    params: {},
    model: Smsc::Balance,
    errors: {
      1 => BadRequest,
      2 => Unauthorized,
      4 => TooManyRequests,
      9 => TooManyRequests
    }
  )
end