Module: IContact::Connection
- Included in:
- Api
- Defined in:
- lib/icontact/connection.rb
Constant Summary collapse
- BASE_URL =
'https://app.icontact.com'
- DEFAULT_HEADERS =
{ 'API-Version' => '2.2', 'Accept' => 'application/json', 'Content-Type' => 'application/json' }
Instance Method Summary collapse
Instance Method Details
#delete(path) ⇒ Object
25 26 27 |
# File 'lib/icontact/connection.rb', line 25 def delete(path) request(:delete, path) end |
#get(path) ⇒ Object
11 12 13 |
# File 'lib/icontact/connection.rb', line 11 def get(path) request(:get, path) end |
#post(path, data) ⇒ Object
15 16 17 18 |
# File 'lib/icontact/connection.rb', line 15 def post(path, data) ensure_valid(data) request(:post, path, data) end |
#put(path, data) ⇒ Object
20 21 22 23 |
# File 'lib/icontact/connection.rb', line 20 def put(path, data) ensure_valid_data(data) request(:put, path, data) end |