class Fathom::EventsResource
Public Instance Methods
create(site_id:, **attributes)
click to toggle source
# File lib/fathom/resources/events.rb, line 11 def create(site_id:, **attributes) post_request("sites/#{site_id}/events", body: attributes) end
delete(site_id:, event_id:)
click to toggle source
# File lib/fathom/resources/events.rb, line 19 def delete(site_id:, event_id:) delete_request("sites/#{site_id}/events/#{event_id}") end
list(site_id:, **params)
click to toggle source
# File lib/fathom/resources/events.rb, line 3 def list(site_id:, **params) get_request("sites/#{site_id}/events", params: params) end
retrieve(site_id:, event_id:)
click to toggle source
# File lib/fathom/resources/events.rb, line 7 def retrieve(site_id:, event_id:) get_request("sites/#{site_id}/events/#{event_id}") end
update(site_id:, event_id:, **attributes)
click to toggle source
# File lib/fathom/resources/events.rb, line 15 def update(site_id:, event_id:, **attributes) post_request("sites/#{site_id}/events/#{event_id}", body: attributes) end
wipe(site_id:, event_id:)
click to toggle source
# File lib/fathom/resources/events.rb, line 23 def wipe(site_id:, event_id:) delete_request("sites/#{site_id}/events/#{event_id}/data") end