module BeautydateApi
Constants
- VERSION
Attributes
api_email[W]
api_key[W]
api_password[W]
api_session_token[W]
staging[RW]
Public Class Methods
api_email()
click to toggle source
# File lib/beautydate_api.rb, line 45 def api_email @api_email || ENV.fetch('BEAUTYDATE_API_EMAIL') end
api_key()
click to toggle source
# File lib/beautydate_api.rb, line 41 def api_key @api_key || ENV.fetch('BEAUTYDATE_API_KEY') end
api_password()
click to toggle source
# File lib/beautydate_api.rb, line 49 def api_password @api_password || ENV.fetch('BEAUTYDATE_API_PASSWORD') end
api_session_token()
click to toggle source
# File lib/beautydate_api.rb, line 53 def api_session_token @api_session_token || ENV.fetch('BEAUTYDATE_API_SESSION_TOKEN') end
base_uri()
click to toggle source
# File lib/beautydate_api.rb, line 57 def base_uri @staging = true if @staging.nil? # default environment if @staging "#{staging_endpoint}/#{@api_version}" else "#{@endpoint}/#{@api_version}" end end
staging_endpoint()
click to toggle source
# File lib/beautydate_api.rb, line 37 def staging_endpoint @staging_endpoint ||= ENV.fetch('BEAUTYDATE_API_STAGING_ENDPOINT', 'https://beta.beautydate.com.br/api') end