module ZuoraConnect::Controllers::Helpers

def check_instance

API ONLY
def check_instance
  if @appinstance.present?
    if @appinstance.new_session_for_api_requests(:params => params)
      @appinstance.new_session(:session => @appinstance.data_lookup(:session => session))
    end
    Thread.current[:appinstance] = @appinstance
    PaperTrail.whodunnit = "API User" if defined?(PaperTrail)
    ElasticAPM.set_user("API User")  if defined?(ElasticAPM) 
    return true
  else
    render text: "Access Denied", status: :unauthorized
  end
end