class CrystalSDK::Api
Public Class Methods
make_request(type, endpoint, params: {}, headers: {})
click to toggle source
# File lib/crystal_sdk/api.rb, line 3 def self.make_request(type, endpoint, params: {}, headers: {}) headers = headers.merge( 'X-Org-Token' => Base.key!, 'X-Sdk-Version' => VERSION ) opts = { method: type, headers: headers, params: params, format: :json } Nestful::Request.new("#{Base::API_URL}/#{endpoint}", opts).execute end