Class: Roistat::Resources::ProxyLeads

Inherits:
Base
  • Object
show all
Defined in:
lib/roistat/resources/proxy_leads.rb,
sig/roistat.rbs

Instance Attribute Summary

Attributes inherited from Base

#client

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Roistat::Resources::Base

Instance Method Details

#duplicates(period:) ⇒ Object

GET /project/proxy-leads/duplicates?period=YYYY-MM-DD-YYYY-MM-DD

Parameters:

  • period: (String)

Returns:

  • (Object)


10
11
12
# File 'lib/roistat/resources/proxy_leads.rb', line 10

def duplicates(period:)
  client.get("project/proxy-leads/duplicates", params: {period: period})
end

#get(id:) ⇒ Object

GET /project/proxy-leads/proxyLeadId

Parameters:

  • id: (Integer, String)

Returns:

  • (Object)


15
16
17
# File 'lib/roistat/resources/proxy_leads.rb', line 15

def get(id:)
  client.get("project/proxy-leads/#{id}")
end

#list(period:) ⇒ Object

GET /project/proxy-leads?period=YYYY-MM-DD-YYYY-MM-DD

Parameters:

  • period: (String)

Returns:

  • (Object)


5
6
7
# File 'lib/roistat/resources/proxy_leads.rb', line 5

def list(period:)
  client.get("project/proxy-leads", params: {period: period})
end