module Convertkit::Client::CustomFields

Public Instance Methods

add_custom_field(options = {}) click to toggle source
# File lib/convertkit/client/custom_fields.rb, line 9
def add_custom_field(options = {})
  connection.post("custom_fields") do |f|
    f.params['label'] = options[:label]
  end
end
custom_fields() click to toggle source
# File lib/convertkit/client/custom_fields.rb, line 5
def custom_fields
  connection.get("custom_fields").body["custom_fields"]
end
delete_custom_field(custom_field_id) click to toggle source
# File lib/convertkit/client/custom_fields.rb, line 15
def delete_custom_field(custom_field_id)
  connection.delete("custom_fields/#{custom_field_id}")
end
update_custom_field(custom_field_id, options = {}) click to toggle source
# File lib/convertkit/client/custom_fields.rb, line 19
def update_custom_field(custom_field_id, options = {})
  connection.put("custom_fields/#{custom_field_id}") do |f|
    f.params['label'] = options[:label]
  end
end