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"