Module: AvaTax::Client::EcmEventNotifications
- Defined in:
- lib/avatax/client/ecmeventnotifications.rb
Instance Method Summary collapse
- 
  
    
      #delete_afc_event_notifications(model, options = {})  ⇒ FetchResult 
    
    
  
  
  
  
  
  
  
  
  
    Delete AFC event notifications. 
- 
  
    
      #delete_event_notifications(companyId, model)  ⇒ FetchResult 
    
    
  
  
  
  
  
  
  
  
  
    Delete company event notifications. 
- 
  
    
      #get_event_notifications(companyId)  ⇒ FetchResult 
    
    
  
  
  
  
  
  
  
  
  
    Retrieve company event notifications. 
- 
  
    
      #list_afc_event_notifications(options = {})  ⇒ FetchResult 
    
    
  
  
  
  
  
  
  
  
  
    Retrieve AFC event notifications. 
Instance Method Details
#delete_afc_event_notifications(model, options = {}) ⇒ FetchResult
Delete AFC event notifications.
Security Policies
- This API depends on the following active services:Required (all): ECMPremiumComms, ECMProComms. Swagger Name: AvaTaxClient
| 15 16 | # File 'lib/avatax/client/ecmeventnotifications.rb', line 15 def delete_afc_event_notifications(model, ={}) path = "/api/v2/event-notifications/afc" delete(path, model, , AvaTax::VERSION) end | 
#delete_event_notifications(companyId, model) ⇒ FetchResult
Delete company event notifications
Security Policies
- This API depends on the following active services:Required (all): ECMPro, ECMPremium. Swagger Name: AvaTaxClient
| 27 28 | # File 'lib/avatax/client/ecmeventnotifications.rb', line 27 def delete_event_notifications(companyId, model) path = "/api/v2/event-notifications/companies/#{companyId}" delete(path, model, {}, AvaTax::VERSION) end | 
#get_event_notifications(companyId) ⇒ FetchResult
Retrieve company event notifications.
Security Policies
- This API depends on the following active services:Required (all): ECMPro, ECMPremium. Swagger Name: AvaTaxClient
| 38 39 | # File 'lib/avatax/client/ecmeventnotifications.rb', line 38 def get_event_notifications(companyId) path = "/api/v2/event-notifications/companies/#{companyId}" get(path, {}, AvaTax::VERSION) end | 
#list_afc_event_notifications(options = {}) ⇒ FetchResult
Retrieve AFC event notifications
Security Policies
- This API depends on the following active services:Required (all): ECMPremiumComms, ECMProComms. Swagger Name: AvaTaxClient
| 49 50 | # File 'lib/avatax/client/ecmeventnotifications.rb', line 49 def list_afc_event_notifications(={}) path = "/api/v2/event-notifications/afc" get(path, , AvaTax::VERSION) end |