Module: OntraportApi::APIs::Forms

Included in:
Client
Defined in:
lib/ontraport_api/apis/forms.rb

Constant Summary collapse

FORMS_API_METHODS_AND_PATHS =
{
  'get_form'     => [:get,     '/form']
}

Instance Method Summary collapse

Instance Method Details

#get_form(id) ⇒ Object



8
9
10
# File 'lib/ontraport_api/apis/forms.rb', line 8

def get_form(id)
  query_forms({id: id})
end

#query_forms(payload) ⇒ Object



12
13
14
15
# File 'lib/ontraport_api/apis/forms.rb', line 12

def query_forms(payload)
  method, path = FORMS_API_METHODS_AND_PATHS[caller[0][/`.*'/][1..-2]]
  query(method, path, payload)
end