Module: CircuitApi

Defined in:
lib/circuit_api.rb,
lib/circuit_api/client.rb,
lib/circuit_api/version.rb,
lib/circuit_api/resource.rb,
lib/circuit_api/utils/errors.rb,
lib/circuit_api/utils/object.rb,
lib/circuit_api/resources/base.rb,
lib/circuit_api/resources/user.rb,
lib/circuit_api/resources/label.rb,
lib/circuit_api/utils/attributes.rb,
lib/circuit_api/utils/connection.rb,
lib/circuit_api/resources/message.rb,
lib/circuit_api/resources/webhook.rb,
lib/circuit_api/resources/presence.rb,
lib/circuit_api/resources/rtc_session.rb,
lib/circuit_api/resources/conversation.rb

Defined Under Namespace

Modules: Resources, Utils Classes: BadRequest, Client, HttpError, InternalServerError, Resource, ServiceUnavailable, Unauthorized

Constant Summary collapse

API_BASE_URL =
'https://www.circuit.com/'.freeze
API_SANDBOX_BASE_URL =
'https://circuitsandbox.net/'.freeze
API_PATH_BASE =
'rest/v2/'.freeze
VERSION =
'0.0.5'

Class Attribute Summary collapse

Class Attribute Details

.loggerObject

Returns the value of attribute logger.



29
30
31
# File 'lib/circuit_api.rb', line 29

def logger
  @logger
end