Class: ActiveCampaign::Webhooks::Request::Deal

Inherits:
BaseRecord
  • Object
show all
Defined in:
lib/active_campaign/webhooks/request/deal.rb

Overview

AC Request Struct Deal

Constant Summary collapse

STATUS_OPEN =
0
STATUS_WON =
1
STATUS_LOST =
2

Constants inherited from BaseRecord

BaseRecord::PARSE_MAP

Instance Method Summary collapse

Methods inherited from BaseRecord

attribute, #initialize, #slice

Constructor Details

This class inherits a constructor from ActiveCampaign::Webhooks::Request::BaseRecord

Instance Method Details

#contact_avatarString

Returns:

  • (String)


49
# File 'lib/active_campaign/webhooks/request/deal.rb', line 49

attribute :contact_avatar

#contact_emailString

Returns:

  • (String)


47
# File 'lib/active_campaign/webhooks/request/deal.rb', line 47

attribute :contact_email

#contact_firstnameString

Returns:

  • (String)


45
# File 'lib/active_campaign/webhooks/request/deal.rb', line 45

attribute :contact_firstname

#contact_lastnameString

Returns:

  • (String)


25
# File 'lib/active_campaign/webhooks/request/deal.rb', line 25

attribute :contact_lastname

#contactidInteger

Returns:

  • (Integer)


41
# File 'lib/active_campaign/webhooks/request/deal.rb', line 41

attribute :contactid, :Integer

#create_dateDateTime

Returns:

  • (DateTime)


33
# File 'lib/active_campaign/webhooks/request/deal.rb', line 33

attribute :create_date, :DateTime

#currencyString

Returns:

  • (String)


15
# File 'lib/active_campaign/webhooks/request/deal.rb', line 15

attribute :currency

#currency_symbolString

Returns:

  • (String)


13
# File 'lib/active_campaign/webhooks/request/deal.rb', line 13

attribute :currency_symbol

#idInteger

Returns:

  • (Integer)


27
# File 'lib/active_campaign/webhooks/request/deal.rb', line 27

attribute :id, :Integer

#noteString

Returns:

  • (String)


39
# File 'lib/active_campaign/webhooks/request/deal.rb', line 39

attribute :note

#orgidInteger

Returns:

  • (Integer)


17
# File 'lib/active_campaign/webhooks/request/deal.rb', line 17

attribute :orgid, :Integer

#orgnameString

Returns:

  • (String)


19
# File 'lib/active_campaign/webhooks/request/deal.rb', line 19

attribute :orgname

#ownerInteger

Returns:

  • (Integer)


23
# File 'lib/active_campaign/webhooks/request/deal.rb', line 23

attribute :owner, :Integer

#owner_firstnameString

Returns:

  • (String)


55
# File 'lib/active_campaign/webhooks/request/deal.rb', line 55

attribute :owner_firstname

#owner_lastnameString

Returns:

  • (String)


57
# File 'lib/active_campaign/webhooks/request/deal.rb', line 57

attribute :owner_lastname

#pipeline_titleString

Returns:

  • (String)


29
# File 'lib/active_campaign/webhooks/request/deal.rb', line 29

attribute :pipeline_title

#pipelineidInteger

Returns:

  • (Integer)


37
# File 'lib/active_campaign/webhooks/request/deal.rb', line 37

attribute :pipelineid, :Integer

#stage_titleString

Returns:

  • (String)


35
# File 'lib/active_campaign/webhooks/request/deal.rb', line 35

attribute :stage_title

#stageidInteger

Returns:

  • (Integer)


21
# File 'lib/active_campaign/webhooks/request/deal.rb', line 21

attribute :stageid, :Integer

#statusInteger

Returns:

  • (Integer)


43
# File 'lib/active_campaign/webhooks/request/deal.rb', line 43

attribute :status, :Integer

#titleString

Returns:

  • (String)


31
# File 'lib/active_campaign/webhooks/request/deal.rb', line 31

attribute :title

#valuestring

Returns:

  • (string)


53
# File 'lib/active_campaign/webhooks/request/deal.rb', line 53

attribute :value

#value_rawFloat

Returns:

  • (Float)


51
# File 'lib/active_campaign/webhooks/request/deal.rb', line 51

attribute :value_raw, :Float