module ActiveCampaignCrm::Client::CustomFieldValues

Public Instance Methods

create_custom_field_value(properties) click to toggle source
# File lib/active_campaign_crm/client/custom_field_values.rb, line 14
def create_custom_field_value(properties)
  response = @connection.post('fieldValues', custom_field_value_body(properties))
  response['fieldValue']
end
custom_field_value(id) click to toggle source
# File lib/active_campaign_crm/client/custom_field_values.rb, line 9
def custom_field_value(id)
  response = @connection.get("fieldValues/#{id}")
  response['fieldValue']
end
custom_field_value_body(properties) click to toggle source
# File lib/active_campaign_crm/client/custom_field_values.rb, line 28
def custom_field_value_body(properties)
  { 'fieldValue': properties }.to_json
end
custom_field_values(params = {}) click to toggle source
# File lib/active_campaign_crm/client/custom_field_values.rb, line 4
def custom_field_values(params = {})
  response = @connection.get('fieldValues', params)
  response['fieldValues']
end
delete_custom_field_value(id) click to toggle source
# File lib/active_campaign_crm/client/custom_field_values.rb, line 24
def delete_custom_field_value(id)
  @connection.delete("fieldValues/#{id}")
end
update_custom_field_value(id, properties) click to toggle source
# File lib/active_campaign_crm/client/custom_field_values.rb, line 19
def update_custom_field_value(id, properties)
  response = @connection.put("fieldValues/#{id}", custom_field_value_body(properties))
  response['fieldValue']
end