class ZeusSdk::V1::Core
Public Class Methods
get_base_uri()
click to toggle source
# File lib/zeus_sdk/v1/core.rb, line 11 def self.get_base_uri base_uri = "https://api.zeusdev.io" if self.get_env == "production" base_uri = "http://localhost:3000" if self.get_env != "production" base_uri end
get_env()
click to toggle source
# File lib/zeus_sdk/v1/core.rb, line 7 def self.get_env @env ||= ENV['RACK_ENV'] || ENV['RAILS_ENV'] end
new(auth_token)
click to toggle source
# File lib/zeus_sdk/v1/core.rb, line 22 def initialize(auth_token) self.class.headers "Authorization" => "Bearer #{auth_token}" end
Public Instance Methods
check_domain(domain)
click to toggle source
# File lib/zeus_sdk/v1/core.rb, line 26 def check_domain(domain) self.class.get("/domains/exists", query: {domain: domain}) end