lib/pardot/objects/prospects.rb in ruby-pardot-1.0.2 vs lib/pardot/objects/prospects.rb in ruby-pardot-1.1.0
- old
+ new
@@ -24,35 +24,71 @@
def assign_by_id id, params
post "/do/assign/id/#{id}", params
end
+ def assign_by_fid fid, params
+ post "/do/assign/fid/#{fid}", params
+ end
+
def create email, params = {}
post "/do/create/email/#{email}", params
end
+ def delete_by_id id, params = {}
+ post "/do/delete/id/#{id}", params
+ end
+
+ def delete_by_fid fid, params = {}
+ post "/do/delete/fid/#{fid}", params
+ end
+
def read_by_email email, params = {}
post "/do/read/email/#{email}", params
end
def read_by_id id, params = {}
post "/do/read/id/#{id}", params
end
+ def read_by_fid fid, params = {}
+ post "/do/read/fid/#{fid}", params
+ end
+
+ def unassign_by_email email, params = {}
+ post "/do/unassign/email/#{email}", params
+ end
+
+ def unassign_by_id id, params = {}
+ post "/do/unassign/id/#{id}", params
+ end
+
+ def unassign_by_fid fid, params = {}
+ post "/do/unassign/fid/#{fid}", params
+ end
+
def update_by_email email, params = {}
post "/do/update/email/#{email}", params
end
def update_by_id id, params = {}
post "/do/update/id/#{id}", params
end
+ def update_by_fid fid, params = {}
+ post "/do/update/fid/#{fid}", params
+ end
+
def upsert_by_email email, params = {}
post "/do/upsert/email/#{email}", params
end
def upsert_by_id id, params = {}
post "/do/upsert/id/#{id}", params
+ end
+
+ def upsert_by_fid fid, params = {}
+ post "/do/upsert/fid/#{fid}", params
end
protected
def get path, params = {}, result = "prospect"